Principal Mission Tooling Software Engineer

The Exploration Company
Munich
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Leadership","Mentoring","Cross-disciplinary communication","Ownership","Quality focus"]

Lead a team building Nyx mission tooling software used daily across flight software and engineering. Own the roadmap and architecture for configuration management, flight code autocoding, HIL/SIL test orchestration, and flight image deployment. Drive rigorous testing, code quality, and product robustness while mentoring engineers through design, implementation, integration, and audits. Develop primarily in Python 3.x and collaborate with flight software, systems engineering, GNC, and mission operations to deliver mission-critical tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
The Exploration Company
The Exploration Company
22 hours ago

Principal Mission Tooling Software Engineer

✓ Verified Job

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

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

Job Summary

Lead a team building Nyx mission tooling software used daily across flight software and engineering. Own the roadmap and architecture for configuration management, flight code autocoding, HIL/SIL test orchestration, and flight image deployment. Drive rigorous testing, code quality, and product robustness while mentoring engineers through design, implementation, integration, and audits. Develop primarily in Python 3.x and collaborate with flight software, systems engineering, GNC, and mission operations to deliver mission-critical tooling.
Location: Munich
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Lead and mentor a team of software engineers across the design, implementation, testing, and integration of mission tooling.
  • •Own the technical roadmap and execution for mission tooling, including architecture, modularity, and interfaces across flight software and system engineering tools.
  • •Set high standards for code quality, test coverage, and product robustness.
  • •Drive development in Python 3.x to deliver reliable tools aligned with user expectations.
  • •Collaborate with cross-functional teams to define requirements, resolve interface challenges, validate end-to-end behavior, and lead code reviews/software audits.

Pay and Benefits

Perks:Relocation

Key Requirements

  • •Strong proficiency in Python 3.x and at least one system programming language.
  • •Proven ability to own complex technical problems and drive them to resolution.
  • •Familiarity with software testing methodologies and simulation tools.
  • •Strong cross-disciplinary communication and collaboration skills.
  • •Detail-, quality-, and testing-focused mindset, including experience with CI/CD and build systems.
Skills:LeadershipMentoringCross-disciplinary communicationOwnershipQuality focus
Tech Stack:Python 3.xCI/CDBuild systemsHILSILBazelAsynchronous programmingInfrastructure as code

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