SlipstreamJobsFresh Startup & VC-Backed Jobs

Flight Software Engineer II

True Anomaly - Denver, CO, United States - In-office - posted 2026-09-30

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 95,000 - 140,000 / annual

True Anomaly builds autonomous spacecraft, advanced payloads, mission software, and space-based interceptors for U.S. national security. As a Flight Software Engineer II, you will contribute across the full spacecraft program lifecycle—design, analysis, manufacturing, test, and flight operations. You will develop low-level firmware and flight software for on-board computers and processing units used in space missions. Key responsibilities include: • Contribute to the complete software development cycle (design, development, integration, test) for flight computers • Integrate complex guidance, navigation, and control (GNC) algorithms with flight software • Define and maintain the Command Telemetry Database (CDTB) for ground and on-orbit test and mission operations • Collaborate with the ground command-and-control (C2) software team • Develop command scripting and sequencing for spacecraft operations • Design and implement satellite subsystem model simulators for hardware-in-the-loop (HITL) and software-in-the-loop (SITL) testing • Develop reusable device drivers, interfaces, and communications protocol libraries for flight hardware • Participate in code reviews and contribute to flight software architecture discussions The company culture emphasizes innovation and speed, offering exposure to every phase of advanced spacecraft development. REQUIREMENTS: Basic Qualifications: • Bachelor's degree in computer science, electrical engineering, computer engineering, or related field • 2–4 years of experience with low-level firmware architecture, design, and development • Low-level device driver development and safety-critical systems experience • Experience with embedded RTOS (e.g., RTLinux, Azure RTOS) • Familiarity with common protocols: Ethernet, SPI, I2C, CAN, RS422, RS485 • Familiarity with networking protocols: UDP, TCP/IP • Proficiency in C/C++ and at least one of: Rust, Zig, or Python • Ability to maintain or obtain TS/SCI security clearance • Must be a U.S. citizen, lawful permanent resident, or eligible to obtain required authorizations from the U.S. Department of State (ITAR compliance) Preferred Skills and Experience: • Master's degree in computer science, electrical engineering, computer engineering, or related field • 2–4 years developing and/or producing flight software for space applications • Demonstrated experience with version control, continuous integration, and continuous delivery • Familiarity with embedded Linux • Experience with embedded systems tools, compilers, debuggers, and IDEs • Broad experience with microcontrollers, application processors, and revision control systems • Strong debugging skills using oscilloscopes and protocol analyzers • Application experience in robotics, automation, motor control, or sensor fusion

Similar roles