T

The Exploration Company

Reusable spacecraft and propulsion for cargo

Senior Flight Software Engineer

Embedded EngineeringUpdated on Nov 10
Full-timeMunich, GermanyNo salary listedIn-person

About the Job

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.
  • Good understanding of mathematics and physics.
  • Experience with continuous integration and continuous delivery (CI/CD) systems and build systems.

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 guidance, navigation, and control (GNC), avionics, propulsion, and mission operations teams to ensure seamless integration and mission success.
  • Participate in code reviews, design reviews, and flight readiness assessments.

Desired Qualifications

  • Knowledge of safety-critical and real-time-critical software and familiarity with real-time operating systems (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 the space mission lifecycle.
  • Experience with industry standards such as AUTOSAR, ECSS, and DO-178.

About the Company

The Exploration Company

Reusable spacecraft and propulsion for cargo

The Exploration Company is a European space company building reusable spacecraft and propulsion to move cargo and future crew between Earth and orbit. Its Nyx reusable capsule is designed for space-station logistics, with plans for ISS docking and return, while Storm is a high-thrust oxygen-methane engine for a future European heavy-lift launcher. Nyx ferry cargo and later crew to space stations, docking as needed and returning to Earth for refurbishment; Storm provides the propulsion to lift large payloads into orbit. TEC focuses on end-to-end European space logistics with in-house systems and a path from cargo delivery to crewed missions, backed by significant funding and long-term contracts, aiming to enable regular access to orbit and docking with stations and to develop Europe’s heavy-lift capabilities.

Company size
501-1,000
Company stage
Series C
Total funding
$664.8M
Headquarters
Planegg, Germany
Founded
2021

Recently Posted Jobs

Explore more opportunities at The Exploration Company

See more jobs