Flight Software Engineer

Posted 10 Days Ago
Be an Early Applicant
Seattle, WA, USA
In-Office
120K-180K Annually
Mid level
Aerospace • Artificial Intelligence • Cloud • Machine Learning
The Role
Design, implement, test, and deploy real-time embedded flight software (C/C++) for spacecraft. Implement GNC algorithms on embedded hardware, perform HITL testing, and collaborate with hardware engineers to define system architecture and interfaces.
Summary Generated by Built In

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 Required

  • 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
  • Experience with low-level debugging and Hardware-in-the-Loop (HITL) testing
  • Experience implementing guidance, navigation, and control (GNC) algorithms on embedded hardware
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
8 Employees
Year Founded: 2025

What We Do

Constellation Space builds ConstellationOS, an AI-native operating system that forecasts satellite link degradation minutes ahead and autonomously reroutes traffic under policy to prevent data loss. The platform ingests telemetry, uses physics-informed ML to predict failures with high accuracy, and executes rapid, policy-bound reroutes to provide mission assurance and scalable orchestration for large satellite constellations.

Similar Jobs

Cowboy Space Corporation Logo Cowboy Space Corporation

Software Engineer

Aerospace • Artificial Intelligence • Energy • Defense
In-Office
Seattle, WA, USA
61 Employees
200K-250K Annually
In-Office or Remote
Seattle, WA, USA
128 Employees
155K-180K Annually

SpaceX Logo SpaceX

Software Engineer

Aerospace • Other
In-Office
Redmond, WA, USA
8879 Employees
125K-175K Annually

SpaceX Logo SpaceX

Software Engineer

Aerospace • Other
In-Office
Redmond, WA, USA
8879 Employees
125K-175K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account