Your personal AI career agent
Senior Flight Software Engineer(m/w/x)
Designing and implementing core flight software for modular, reusable space orbital vehicles. Modern C++ (C++17+) and Python proficiency with real-time embedded systems experience required. Relocation assistance and visa sponsorship available.
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
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
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Python
- CI/CD systems
- RTOS
- AUTOSAR
- ECSS
- DO-178
Benefits
Additional Allowances
- Relocation assistance
Other Benefits
- Visa sponsorship
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- The Exploration CompanyFull-timeOn-siteSeniorMünchen
- The Exploration Company
Lead Flight Software(m/w/x)
Full-timeOn-siteSeniorMünchen - The Exploration Company
Principal Flight Software Engineer - Team Lead(m/w/x)
Full-timeOn-siteManagementMünchen - The Exploration Company
Future Projects Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - The Exploration Company
Mission Tooling Software Engineer(m/w/x)
Full-timeOn-siteNot specifiedMünchen
Senior Flight Software Engineer(m/w/x)
Designing and implementing core flight software for modular, reusable space orbital vehicles. Modern C++ (C++17+) and Python proficiency with real-time embedded systems experience required. Relocation assistance and visa sponsorship available.
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
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
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Python
- CI/CD systems
- RTOS
- AUTOSAR
- ECSS
- DO-178
Benefits
Additional Allowances
- Relocation assistance
Other Benefits
- Visa sponsorship
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
The Exploration Company
Industry
Aerospace
Description
The company is developing, producing, and operating Nyx, a modular and reusable space orbital vehicle.
Not a perfect match?
- The Exploration Company
In-Orbit Services Flight Software System Engineer(m/w/x)
Full-timeOn-siteSeniorMünchen - The Exploration Company
Lead Flight Software(m/w/x)
Full-timeOn-siteSeniorMünchen - The Exploration Company
Principal Flight Software Engineer - Team Lead(m/w/x)
Full-timeOn-siteManagementMünchen - The Exploration Company
Future Projects Flight Software Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - The Exploration Company
Mission Tooling Software Engineer(m/w/x)
Full-timeOn-siteNot specifiedMünchen