CareerPlanSign in

Principal Flight Software Engineer

Denver, CO💼 Full-time💰 $180,000–$180,000🗓 2026-04-29 → 2026-09-27

Core

Architect and lead the development of safety-critical flight software for autonomous spacecraft, defining architecture, standards, and integration with GNC algorithms.

Role type

Principal Flight Software Engineer (Embedded Systems)

Builds

Flight software stack for autonomous spacecraft and space-based interceptors

Domain

Aerospace / Defense / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, embedded RTOS (RTLinux, Azure RTOS), low-level device drivers, real-time embedded systems, communication protocols (Ethernet, SPI, I2C, CAN, RS422, RS485), architecture design, verification and validation

Preferred skills

embedded Linux, TCP/IP, embedded systems toolchains, microcontrollers, robotics, sensor fusion, advanced debugging

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 robust, safety-critical embedded software; drive integration of GNC algorithms; define and maintain Command Telemetry Database (CTDB) architecture; establish and enforce software engineering standards; partner with ground C2 software team; architect HITL and SITL simulation environments; design reusable device driver and communications protocol libraries

Seniority

Principal, technical authority & mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.