‹ All jobs

Flight Software Engineer

The Exploration Company · Munich, Germany · posted 2026-10-31
<p style="min-height:1.5em">Here at The Exploration Company, we are building spacecrafts for humanity.</p><p style="min-height:1.5em">At The Exploration Company we are developing, producing, and operating Nyx - a modular, reusable orbital vehicle for space missions to stations and beyond. Nyx is engineered with the capability to transport cargo and, in the future, humans.</p><p style="min-height:1.5em">We are seeking a highly motivated <strong>Flight Software Engineer </strong>to join our mission-driven team developing Nyx. In this role, you will take full ownership of key components of the flight software stack. You will be designing, implementing, and testing mission-critical systems that enable safe, autonomous, and reliable spaceflight operations.</p><p style="min-height:1.5em">You will work in a fast-paced, collaborative environment where cross-functional integration is essential. Your code will interface directly with vehicle avionics, guidance systems, propulsion, communications, and ground control. Expect to write modern, high-reliability C++ and Python code, drive software simulations, and ensure flight readiness through rigorous testing at both unit and system levels.</p><p style="min-height:1.5em">The position level will be determined based on your experience, technical depth, and ability to take ownership.</p><p style="min-height:1.5em"></p><h2>Key Responsibilities</h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Design, implement, and own core flight software modules for spacecraft control, telemetry, data handling, fault management, and communications.</p></li><li><p style="min-height:1.5em">Develop in modern C++ and Python for support tooling, following best practices in software architecture, testing, and performance optimization.</p></li><li><p style="min-height:1.5em">Build and maintain test frameworks for automated unit, integration, and hardware-in-the-loop (HIL) testing to validate software behavior across mission phases.</p></li><li><p style="min-height:1.5em">Create and run high-fidelity simulations to model flight dynamics, subsystem interactions, and edge cases.</p></li><li><p style="min-height:1.5em">Collaborate closely with GNC, avionics, propulsion, and mission operations teams to ensure seamless integration and mission success.</p></li><li><p style="min-height:1.5em">Participate in code reviews, design reviews, and flight readiness assessments.</p></li></ul><h2>What we would love to see from you</h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Strong proficiency in modern C++ (C++17 or newer) and Python.</p></li><li><p style="min-height:1.5em">Experience with real-time systems, embedded development, or spacecraft software.</p></li><li><p style="min-height:1.5em">Demonstrated ability to take ownership of complex technical problems and drive them to resolution.</p></li><li><p style="min-height:1.5em">Familiarity with software testing methodologies and simulation tools.</p></li><li><p style="min-height:1.5em">Excellent cross-disciplinary communication and collaboration skills.</p></li><li><p style="min-height:1.5em">Good understanding of math &amp; physics.</p></li><li><p style="min-height:1.5em">Focus on detail, quality, and testing.</p></li><li><p style="min-height:1.5em">Experience with CI/CD systems and b

Apply for this job

Similar jobs in Munich, Germany

Social Media Manager (Freelance, m/f/d)

L1VE GmbH · Berlin · 2026-10-31

Senior Software Engineer, Cloud Platform

Rivianvw.tech · Berlin · 2026-10-31

Working Student/Intern - Marketing (f/m/d)

Justdice · Hamburg · 2026-10-31

Junior Procurement Manager (m/f/d)

Yepoda · Berlin · 2026-10-31

Campaign Manager (m/f/d)

Yepoda · Berlin · 2026-10-31

Senior Creative Strategist (m/f/d)

Yepoda · Berlin · 2026-10-31