CareerPlanSign in

Flight Software Engineer

Greater Denver Area💼 Full-time💰 $105,000–$105,000🗓 2026-09-08 → 2026-09-26

Core

Own core flight software subsystems for robotic spacecraft that rendezvous, capture, and service other vehicles, ensuring safe command and recovery under schedule pressure.

Role type

Senior IC embedded systems engineer (flight software)

Builds

Flight software for dual-use robotic space vehicles

Domain

Aerospace / Embedded Systems / Space Operations

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (real-time/resource-constrained), Linux, RTOS, fault-tolerant design, telemetry/messaging, command sequencing, hardware interfaces (UART, CAN, TCP/IP, RS-422), anomaly diagnosis, code review, mentorship

Preferred skills

cFS, custom middleware, CCSDS, SIL/HIL test infrastructure, Rust, safety-critical processes (MISRA, NASA-STD-8739.8), pose estimation, relative navigation

Technologies

C++, Python, Linux, RTOS, UART, CAN, TCP/IP, RS-422, cFS

Responsibilities

Own core flight software subsystems end-to-end; write memory-safe, thread-safe C++ on Linux flight computers; manage changes from design through on-orbit verification; diagnose anomalies from telemetry and logs; review flight code and coach less experienced engineers; defend design decisions to GNC and operations teams

Seniority

Senior, hands-on IC

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