CareerPlan

Principal Flight Software Engineer

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

Core

Technical authority for full spacecraft software stack, shaping architecture and driving flight software development from concept to on-orbit operations.

Role type

Principal Flight Software Engineer (embedded/space)

Builds

Autonomous spacecraft, advanced payloads, mission software, and space-based interceptors

Domain

Aerospace / Defense / Space Systems

Deliverable

production ML models

Required skills

Embedded systems architecture, Safety-critical software, GNC algorithms, Command Telemetry Database (CTDB), Software engineering standards, HITL/SITL simulation, Device drivers, Communication protocols (Ethernet, SPI, I2C, CAN, RS422, RS485), C/C++, Python

Preferred skills

Embedded Linux, Networking protocols (UDP, TCP/IP), Embedded toolchains, Microcontrollers, Robotics/Automation/Sensor fusion

Technologies

RTLinux, Azure RTOS, C, C++, Python, Ethernet, SPI, I2C, CAN, RS422, RS485, HITL, SITL

Responsibilities

Own architecture and technical direction of flight software; Lead design of safety-critical embedded software; Drive integration of GNC algorithms; Define and maintain CTDB architecture; Establish software engineering standards; Partner with ground C2 team; Architect HITL and SITL simulation environments; Design reusable device driver and protocol libraries.

Seniority

Principal, technical authority & mentorship