JobBobsReal-time global job discoveryLive

Flight Software Engineer

Constellationspace · Seattle · 2026-06-30

FullTimelead
Apply on the employer's site

About this role

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.

Skills asked for

Similar jobs

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.