CareerPlan

Principal Flight Software Engineer

RL HeadquartersFull-time$173k–$259k2026-11-04 → 2026-11-10
Security clearance required

Core

Develop and validate flight software for spacecraft subsystems (IMUs, star trackers, reaction wheels) running on RTOS or Embedded Linux, with software deployed to orbit within weeks or months.

Role type

Principal Flight Software Engineer (Embedded Systems)

Builds

Flight software for spacecraft and critical subsystems

Domain

Aerospace / Space Systems

Required skills

Rust, C++, C, Real Time Operating Systems (RTOS), Embedded Linux, hardware drivers, unit testing, Continuous Integration, systems engineering collaboration, code review, design reviews (PDR/CDR), on-orbit operations

Preferred skills

CAN/CAN-FD, UDP/TCP in embedded systems, autonomous vehicle software, harsh environment software

Technologies

Rust, C++, C, RTOS, Embedded Linux, IMUs, Star Trackers, Reaction Wheels, CI frameworks

Responsibilities

Develop application software for RTOS/Embedded Linux; Develop hardware drivers for spacecraft sensors/actuators; Create and maintain unit tests in CI; Collaborate on hardware-in-the-loop testing; Participate in requirements definition and validation; Conduct code reviews and design reviews; Assist with on-orbit flight operations

Seniority

Principal, hands-on IC with leadership