E
Flight Software Engineer
Accepting applicationsEVONA · Denver, CO
Full-Time Mid_senior C++aiate
Posted
4 May
Category
Test
Experience
Mid_senior
Country
United States
Flight Software Engineer
Overview
A well funded space technology company is developing a reusable satellite platform with controlled return capability, enabling a new class of in orbit services and sustainable space infrastructure.
They are seeking an experienced Flight Software Engineer to own the development and validation of safety critical flight software for an autonomous spacecraft operating in orbit and during
reentry.
The Role
Design and implement flight software for autonomous spacecraft operations
Develop Linux based software for avionics, propulsion, thermal, and payload subsystems
Build fault detection, isolation, and recovery (FDIR) systems
Design spacecraft to ground communications and telemetry
Architect distributed flight software across multiple subsystems
Build and maintain SIL and HITL test frameworks
Develop automated testing pipelines for safety critical software
Support integration, testing, and on orbit commissioning
Required Experience
5+ years developing flight software or safety critical embedded systems
Expert C/C++ skills and strong Linux based embedded development experience
Experience with RTOS environments such as VxWorks or FreeRTOS
Strong understanding of embedded system constraints
Experience building automated test frameworks, including SIL and HIT
Nice to Have
Spacecraft flight software experience
Rust, real time Linux, or kernel level experience
Familiarity with aerospace software standards and spacecraft comms protocols
Why Join
Work on first of a kind reusable spacecraft technology
High technical ownership and real mission impact
Fast paced team tackling complex aerospace challenges
Show more Show less
Overview
A well funded space technology company is developing a reusable satellite platform with controlled return capability, enabling a new class of in orbit services and sustainable space infrastructure.
They are seeking an experienced Flight Software Engineer to own the development and validation of safety critical flight software for an autonomous spacecraft operating in orbit and during
reentry.
The Role
Design and implement flight software for autonomous spacecraft operations
Develop Linux based software for avionics, propulsion, thermal, and payload subsystems
Build fault detection, isolation, and recovery (FDIR) systems
Design spacecraft to ground communications and telemetry
Architect distributed flight software across multiple subsystems
Build and maintain SIL and HITL test frameworks
Develop automated testing pipelines for safety critical software
Support integration, testing, and on orbit commissioning
Required Experience
5+ years developing flight software or safety critical embedded systems
Expert C/C++ skills and strong Linux based embedded development experience
Experience with RTOS environments such as VxWorks or FreeRTOS
Strong understanding of embedded system constraints
Experience building automated test frameworks, including SIL and HIT
Nice to Have
Spacecraft flight software experience
Rust, real time Linux, or kernel level experience
Familiarity with aerospace software standards and spacecraft comms protocols
Why Join
Work on first of a kind reusable spacecraft technology
High technical ownership and real mission impact
Fast paced team tackling complex aerospace challenges
Show more Show less