CareerPlan

Senior Flight Software Engineer

Denver, COFull-time$155k2026-10-07 → 2026-11-11
On-siteCitizens or permanent residents onlySecurity clearance required

Core

Design, develop, integrate, and test low-level flight software and GNC algorithms for autonomous spacecraft and space-based interceptors.

Role type

Senior IC flight software engineer (embedded systems)

Builds

Flight computers, on-board processing units, and mission software for space missions

Domain

Aerospace / Defense / Space Systems

Required skills

C/C++, Python, embedded RTOS (RTLinux, Azure RTOS), low-level device driver development, safety-critical systems, embedded protocols (Ethernet, SPI, I2C, CAN, RS422, RS485)

Preferred skills

Embedded Linux, networking protocols (UDP, TCP/IP), microcontrollers, application processors, robotics, automation, motor control, sensor fusion

Technologies

RTLinux, Azure RTOS, C, C++, Python, HITL, SITL

Responsibilities

Develop reusable device drivers/interfaces and communications protocol libraries for flight hardware; Integrate complex GNC algorithms with flight software; Assist with Command Telemetry Database definition and maintenance; Collaborate with ground C2 software team; Assist with command scripting and sequencing of the Spacecraft; Design and implement satellite subsystem model simulators on HITL/SITL environment

Seniority

Senior, hands-on IC