The Exploration Company

Senior Flight Software Engineer

The Exploration Company
Apply
11 months ago
Munich, GermanySenior

Responsibilities

  • Design, implement, and own flight software modules for spacecraft control, telemetry, data handling, fault management, and communications.
  • Develop modern C++ and Python software with emphasis on architecture, testing, and performance.
  • Build and maintain automated unit, integration, and hardware-in-the-loop test frameworks.
  • Create and execute high-fidelity simulations for flight dynamics, subsystem interactions, and edge cases.
  • Collaborate with GNC, avionics, propulsion, and mission operations teams on system integration and mission success.
  • Participate in code reviews, design reviews, and flight readiness assessments.

Requirements

  • Strong proficiency in modern C++ and Python.
  • Experience with real-time systems, embedded development, or spacecraft software.
  • Ability to own complex technical problems and drive them to resolution.
  • Familiarity with software testing methodologies and simulation tools.
  • Understanding of mathematics and physics, with strong attention to quality and testing.
  • Experience with build systems and CI/CD systems.
  • Strong cross-disciplinary communication and collaboration skills.

Benefits

  • Relocation assistance is provided for candidates willing to relocate, including visa sponsorship where applicable.
  • The company offers an open, collaborative, mission-driven work environment.
  • Employment offers are contingent upon successful completion of a background check.

Tech Stack

Categories

The Exploration Company

About The Exploration Company

501-1,000 employees
Contact me