CareerPlanSign in

Principal Flight Software Engineer

Munich, Germany💼 Full-time🗓 2026-02-19 → 2026-09-26

Core

Lead the development of the flight software stack for Nyx, a modular reusable space orbital vehicle, guiding a team from launch to recovery.

Role type

Principal Flight Software Engineer (Team Lead)

Builds

High-reliability flight software systems for spacecraft operations

Domain

Aerospace / Spaceflight

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17+), Python, Real-time systems, Embedded development, Software testing methodologies, Simulation tools, CI/CD systems, Architecture design, Mentorship

Preferred skills

RTOS, Communication protocols (TCP/IP, UART, CAN Bus), Automotive or flight software frameworks, Orbital mechanics, Industry standards (AUTOSAR, ECSS, DO-178)

Technologies

C++17, Python, RTOS, TCP/IP, UART, CAN Bus, AUTOSAR, ECSS, DO-178

Responsibilities

Lead and mentor a team of flight software engineers in design, implementation, testing, and integration; Own the technical roadmap and execution for flight software; Set high standards for code quality, test coverage, and system robustness; Oversee development of test infrastructure including HIL testing; Collaborate with systems engineering, GNC, propulsion, and mission operations teams; Participate in code reviews, software audits, and mission rehearsals

Seniority

Principal, hands-on IC with leadership responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.