Flight Software Engineer - Space Systems

XpertDirect 

📍 Munich, Germany 🇩🇪

full-time
mid-level
hybrid
Posted —

Key Skills

C++EmbeddedLinuxRTOSARM

Industry

AerospaceSpace Engineering

Job Description

Flight Software Engineer – Space Systems

Munich, Germany (Hybrid)

Space Technology | Aerospace | Satellite Systems


Europe's space sector is entering a new era.

From launch vehicles and Earth observation satellites to in-orbit services and next-generation space infrastructure, innovative companies across Europe are accelerating the development of technologies that will shape the future of the industry.


For one of our clients, an ambitious New Space company based in Munich, we are looking for a Flight Software Engineer to join their spacecraft engineering team.


This is an opportunity to work on mission-critical software deployed directly onto space systems, helping to develop the onboard capabilities that enable satellites to operate reliably in some of the harshest environments imaginable.


What You'll Be Working With

• C++

• Embedded Linux

• Real-Time Operating Systems (RTOS)

• Python

• ARM-based processors

• Communication protocols (CAN, UART, SPI, I²C)


Your Responsibilities

• Design and develop flight software for satellite and spacecraft systems

• Implement and optimise software running on embedded onboard computers

• Support integration, testing, and validation activities

• Collaborate with systems, electronics, and mission engineering teams

• Contribute to software reliability, fault tolerance, and operational resilience

• Participate in mission preparation and software verification activities


Experience Required

• 3+ years of embedded software or aerospace software development experience

• Strong C++ development skills

• Experience working with embedded or real-time systems

• Familiarity with software verification and testing methodologies

• Ability to work within multidisciplinary engineering environments


Nice to Have

• Aerospace, satellite, or space industry experience

• Embedded Linux development

• Hardware-in-the-loop (HIL) testing

• CCSDS protocols

• Guidance, Navigation & Control (GNC) exposure

• Functional safety or mission-critical software experience


Why Join?

🛰️ Work on real spacecraft and satellite missions

🛰️ Join one of Europe's fastest-growing space technology sectors

🛰️ Contribute to products that operate beyond Earth

🛰️ Collaborate with highly specialised engineering teams

🛰️ Long-term opportunities within the rapidly expanding European New Space ecosystem