Flight Software Engineer

The Exploration Company
Munich
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Attention to detail","Quality","Testing","Collaboration","Communication"]

Develop and test flight software for operation of the Nyx spacecraft. Own requirements for a subsystem, implement flight software modules, write unit tests, and integrate with other teams (e.g., Avionics, Propulsion). Contribute to a high-fidelity spacecraft simulator and collaborate with the GNC team, including responsible ownership of integrated tests. Work with embedded software tooling and CI/CD and build systems to ensure quality and correctness.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
The Exploration Company
The Exploration Company
23 hours ago

Flight Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Develop and test flight software for operation of the Nyx spacecraft. Own requirements for a subsystem, implement flight software modules, write unit tests, and integrate with other teams (e.g., Avionics, Propulsion). Contribute to a high-fidelity spacecraft simulator and collaborate with the GNC team, including responsible ownership of integrated tests. Work with embedded software tooling and CI/CD and build systems to ensure quality and correctness.
Location: Munich
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own the requirements for a specific subsystem.
  • •Implement flight software modules (sub-system) based on those requirements.
  • •Write clean unit tests.
  • •Collaborate with other teams (e.g., Avionics, Propulsion) and contribute to a high-fidelity spacecraft simulator with the GNC team.
  • •Perform responsible integrated tests.

Pay and Benefits

Perks:Relocation

Key Requirements

  • •Own the requirements for a specific flight-software sub-system.
  • •Strong C++ skills (C++14 and above).
  • •C / Embedded C experience.
  • •Strong Python skills.
  • •Familiarity with debuggers (GDB, LLDB) and experience with CI/CD and build systems.
Skills:Attention to detailQualityTestingCollaborationCommunication
Tech Stack:C++14CEmbedded CPythonGDBLLDBDebuggersCI/CDBuild systemsTCP/IPUARTCAN BusSerializationRTOSAUTOSARECSSDO-178Unit testing

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