True Anomaly
Principal Flight Software Engineer
$180K–$285K
Denver, CO +3 · Principal · Full-time · Posted Sep 30, 2026
- Location
- Denver, CO
Long Beach, CA
Denver, CO
Long Beach, CA - Experience
- 15+ years; preferred: 15+ years of FSW development experience with direct contributions to on-orbit missions.
- Education
- Bachelor's degree in computer science, electrical engineering, computer engineering, or related field; preferred: Master's degree in one of these fields or a related field.
- Visa sponsorship
- Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
About the job
Leads the architecture and development of spacecraft flight software, from design through on-orbit operations, while setting engineering standards and guiding technical decisions.
What you'll do
- Own flight software architecture and lead development of reliable, safety-critical embedded software for space missions.
- Integrate GNC algorithms and coordinate interfaces with ground C2 software; define CTDB architecture.
- Lead HITL/SITL simulation development and create reusable device-driver and communications-protocol libraries.
What they ask for
- Bachelor's degree in computer science, electrical engineering, computer engineering, or related field.
- 15+ years of experience with embedded systems, low-level firmware architecture, and safety-critical software; demonstrated ownership of FSW architecture on delivered space or safety-critical programs.
- Deep expertise in device drivers and real-time embedded systems; hands-on experience with RTLinux or Azure RTOS.
- Expert-level C/C++ and Python proficiency; strong command of Ethernet, SPI, I2C, CAN, RS422, and RS485; ability to maintain or obtain TS/SCI clearance.
Nice to have
- Master's degree in computer science, electrical engineering, computer engineering, or related field.
- 15+ years of FSW development with direct contributions to on-orbit missions.
Pay
USD $180,000 - $285,000 base salary
Tools
RTLinux, Azure RTOS, C/C++, Python, Ethernet, SPI, I2C, CAN
Model-written summary · the original posting is authoritative