Senior Flight Software Engineer

The Exploration Company
Munich, Bavaria
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","Attention to detail","Analytical thinking"]

Senior Flight Software Engineer to lead design, implementation, and testing of core flight software for Nyx, an orbital vehicle. You will own key software modules, write high-reliability C++ and Python, build test frameworks and simulations, and collaborate with GNC, avionics, propulsion, and mission operations to ensure flight readiness in a fast-paced spaceflight environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
The Exploration Company
The Exploration Company
10 months ago

Senior Flight Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Senior Flight Software Engineer to lead design, implementation, and testing of core flight software for Nyx, an orbital vehicle. You will own key software modules, write high-reliability C++ and Python, build test frameworks and simulations, and collaborate with GNC, avionics, propulsion, and mission operations to ensure flight readiness in a fast-paced spaceflight environment.
Location: Munich, Bavaria
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, implement, and own core flight software modules for spacecraft control, telemetry, data handling, fault management, and communications.
  • •Develop in modern C++ and Python for support tooling, following best practices in software architecture, testing, and performance optimization.
  • •Build and maintain test frameworks for automated unit, integration, and hardware-in-the-loop (HIL) testing to validate software behavior across mission phases.
  • •Create and run high-fidelity simulations to model flight dynamics, subsystem interactions, and edge cases.
  • •Collaborate closely with GNC, avionics, propulsion, and mission operations teams to ensure seamless integration and mission success.
  • •Participate in code reviews, design reviews, and flight readiness assessments.

Pay and Benefits

Perks:RelocationVisa Sponsorship

Key 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 and drive them to resolution.
  • •Familiarity with software testing methodologies and simulation tools.
  • •Experience with CI/CD systems and build systems.
Experience:SpacecraftFlight softwareAerospace
Skills:CommunicationCollaborationProblem-solvingAttention to detailAnalytical thinking
Tech Stack:C++PythonCI/CD

Company Brief

The Exploration Company
Designs and develops reusable crewed and cargo spacecraft for low Earth orbit missions. The company builds orbital transfer and return vehicles to enable routine transportation, research, and commercial services in space.
Industry: Space Technology
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: Munich, Germany
Founded: 2018
WebsiteLinkedIn