CareerPlanSign in

Flight Software Architect

Munich, GermanyFull-time2026-10-17
Visa sponsorship offered

Core

Define and maintain the software architecture for spacecraft flight software, ensuring alignment with mission needs, system requirements, and safety/reliability objectives.

Role type

Senior IC Flight Software Architect

Builds

Spacecraft flight software systems

Domain

Aerospace / Spaceflight

Required skills

Software architecture design, Real-time embedded systems, Safety-critical system design, System integration, Requirements traceability, Technical risk management, Cross-functional collaboration, Technical documentation

Preferred skills

Experience with spacecraft/launch vehicles/satellites, Distributed/fault-tolerant systems, Verification and validation strategies

Technologies

Embedded operating systems, Avionics interfaces, GNC systems, Onboard computers

Responsibilities

Define software components, interfaces, and execution models; Drive architectural decisions and establish design principles; Coordinate software interfaces with avionics and subsystems; Translate mission requirements into architectural constraints; Ensure fault tolerance and resource utilization; Mitigate architectural risks and support design reviews.

Seniority

Senior, hands-on IC