Constellationspace

Flight Software Engineer

Constellationspace
US Seattle
Onsite 2026-07-04
Announced salary
$120,000 - $180,000
Low
$107K
Median
$149K
High
$192K
Market in Seattle · BLS OEWS 2025

Job description

The Role Constellation's Flight Software team writes the code that actually flies the hardware. We are looking for a Flight Software Engineer to design and implement the highly reliable, real-time embedded systems that control our spacecraft and flight vehicles. Responsibilities - Develop, test, and deploy mission-critical flight software in C/C++. - Implement guidance, navigation, and control (GNC) algorithms on embedded hardware. - Perform Hardware-in-the-Loop (HITL) testing to validate software under simulated flight conditions. - Collaborate with hardware engineers to define system architecture and interfaces. Requirements - B.S. in Computer Science, Computer Engineering, Aerospace Engineering, or similar. - Exceptional programming skills in modern C and C++. - Extensive experience with Real-Time Operating Systems (RTOS) and embedded Linux. - Familiarity with hardware communication protocols (I2C, SPI, CAN, RS-422) and low-level debugging.

← See all Software Engineer · Seattle