The AI Job Search Engine
Senior Flight Software Engineer(m/w/x)
Description
As a Senior Flight Software Engineer, you will take ownership of critical flight software components, designing and testing systems that ensure safe and reliable spaceflight. This role involves collaboration with various teams and the development of high-fidelity simulations.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Strong proficiency in modern C++ (C++17 or newer) and Python
- •Experience with real-time systems, embedded development, or spacecraft software
- •Demonstrated ability to take ownership of complex technical problems
- •Familiarity with software testing methodologies and simulation tools
- •Excellent cross-disciplinary communication and collaboration skills
- •Good understanding of math & physics
- •Focus on detail, quality, and testing
- •Experience with CI/CD systems and build systems
- •Knowledge of safety critical and real-time critical software and familiarity with RTOS
- •Good understanding of communication protocols such as TCP/IP, UART, CAN Bus and serialization
- •Experience with automotive or flight software frameworks
- •Background in orbital mechanics, spacecraft systems, or space mission lifecycle
- •Experience with industry standards such as AUTOSAR, ECSS, DO-178
Work Experience
approx. 4 - 6 years
Tasks
- •Design and implement core flight software modules
- •Own spacecraft control, telemetry, data handling, fault management, and communications
- •Develop support tooling in modern C++ and Python
- •Follow best practices in software architecture, testing, and performance optimization
- •Build and maintain test frameworks for automated unit, integration, and hardware-in-the-loop testing
- •Create and run high-fidelity simulations for flight dynamics and subsystem interactions
- •Collaborate with GNC, avionics, propulsion, and mission operations teams
- •Participate in code reviews, design reviews, and flight readiness assessments
Tools & Technologies
Languages
English – Business Fluent
Benefits
Additional Allowances
- •Relocation assistance
Other Benefits
- •Visa sponsorship
- The Exploration CompanyFull-timeOn-siteNot specifiedMünchen
- The Exploration Company
In-Orbit Services Flight Software System Engineer(m/w/x)
Full-timeOn-siteSeniorMünchen - Dcubed
Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedGermering - The Exploration Company
Future Projects Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - The Exploration Company
Software Engineer - HiL(m/w/x)
Full-timeOn-siteSeniorMünchen
Senior Flight Software Engineer(m/w/x)
The AI Job Search Engine
Description
As a Senior Flight Software Engineer, you will take ownership of critical flight software components, designing and testing systems that ensure safe and reliable spaceflight. This role involves collaboration with various teams and the development of high-fidelity simulations.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Strong proficiency in modern C++ (C++17 or newer) and Python
- •Experience with real-time systems, embedded development, or spacecraft software
- •Demonstrated ability to take ownership of complex technical problems
- •Familiarity with software testing methodologies and simulation tools
- •Excellent cross-disciplinary communication and collaboration skills
- •Good understanding of math & physics
- •Focus on detail, quality, and testing
- •Experience with CI/CD systems and build systems
- •Knowledge of safety critical and real-time critical software and familiarity with RTOS
- •Good understanding of communication protocols such as TCP/IP, UART, CAN Bus and serialization
- •Experience with automotive or flight software frameworks
- •Background in orbital mechanics, spacecraft systems, or space mission lifecycle
- •Experience with industry standards such as AUTOSAR, ECSS, DO-178
Work Experience
approx. 4 - 6 years
Tasks
- •Design and implement core flight software modules
- •Own spacecraft control, telemetry, data handling, fault management, and communications
- •Develop support tooling in modern C++ and Python
- •Follow best practices in software architecture, testing, and performance optimization
- •Build and maintain test frameworks for automated unit, integration, and hardware-in-the-loop testing
- •Create and run high-fidelity simulations for flight dynamics and subsystem interactions
- •Collaborate with GNC, avionics, propulsion, and mission operations teams
- •Participate in code reviews, design reviews, and flight readiness assessments
Tools & Technologies
Languages
English – Business Fluent
Benefits
Additional Allowances
- •Relocation assistance
Other Benefits
- •Visa sponsorship
About the Company
The Exploration Company
Industry
Aerospace
Description
The company is developing, producing, and operating Nyx, a modular and reusable space orbital vehicle.
- The Exploration Company
Flight Software Engineer(m/w/x)
Full-timeOn-siteNot specifiedMünchen - The Exploration Company
In-Orbit Services Flight Software System Engineer(m/w/x)
Full-timeOn-siteSeniorMünchen - Dcubed
Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedGermering - The Exploration Company
Future Projects Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - The Exploration Company
Software Engineer - HiL(m/w/x)
Full-timeOn-siteSeniorMünchen