Softwareentwickler C++ Algorithmen (m/w/d)
Core
Develop and optimize planning and optimization algorithms for air traffic control systems, including software components for predicting flight profiles and times.
Role type
C++ algorithmic software engineer
Builds
Flight trajectory prediction software and optimization algorithms for air traffic control
Domain
Aviation / Air Traffic Control / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ (C14 or newer), Linux application development, object-oriented programming, algorithmic optimization, unit testing, automated testing, version control systems
Preferred skills
Software architecture, CI/CD, parallel programming, integration of software components
Technologies
Linux, C++, C14
Responsibilities
Develop and optimize planning and optimization algorithms for air traffic control systems; Maintain and extend software components for flight profile and time prediction; Conduct developer and module tests to ensure software quality and reliability; Support internal projects with software component integration; Collaborate with adjacent development and project teams
Seniority
Mid-level, hands-on IC