×
Register Here to Apply for Jobs or Post Jobs. X

Senior Flight Software Engineer

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Lux Aeterna
Full Time position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 250000 USD Yearly USD 150000.00 250000.00 YEAR
Job Description & How to Apply Below

The Mission

Space is the infrastructure layer for humanity’s next industrial revolution. While reusable rockets have opened the door, true economic transformation requires orbital logistics that is as accessible and reliable as commercial aviation. At Lux Aeterna, we’re building that future by developing the first fully reusable satellite platform built for reliable reentry, recovery, and rapid redeployment, transforming space from a one-way street into a two-way highway for innovation and commerce

The Opportunity

We're seeking a Senior Flight Software Engineer to develop and validate the software that will command our revolutionary reusable satellite platform. You'll build safety-critical systems that operate autonomously in the harshest environment known to humanity, and own the testing strategy to ensure they work flawlessly in orbit and during atmospheric reentry. This is a unique opportunity to:

  • Develop flight software architecture for autonomous spacecraft operations
  • Build real-time embedded systems that control everything from propulsion to payload operations
  • Design and implement comprehensive testing strategies for safety-critical code
  • Create fault-tolerant software that handles the unexpected in orbit and during reentry
  • Join a rapidly growing team with the resources to tackle ambitious technical challenges
Why Lux Aeterna?

Pioneering Technology:
We’re developing the first reusable satellite platform with controlled return capability, fundamentally transforming space from a one-way journey to a two-way trade route

Real Impact:
Your work will enable new industries in space manufacturing, research, and logistics while pioneering sustainable space infrastructure

Speed & Autonomy:
We maintain parallel hardware development streams and empower engineers to innovate rapidly while upholding rigorous aerospace standards

World-Class Team:
Work alongside experts from leading aerospace companies and research institutions, building technology that will reshape humanity's access to space

The Role

You'll own flight software development and validation for our reusable satellite platform.

  • Architect and implement flight software for spacecraft operations
  • Develop Linux-based software for avionics, propulsion, thermal, and payload subsystems
  • Build autonomous decision-making algorithms for mission-critical operations
  • Create robust fault detection, isolation, and recovery (FDIR) software
  • Design and implement spacecraft-to-ground communication protocols and telemetry systems
  • Architect distributed flight software systems across multiple spacecraft subsystems
  • Architect and build comprehensive software-in-the-loop (SIL) and hardware-in-the-loop (HITL) test frameworks
  • Develop test automation pipelines and validate flight software across all subsystems
  • Work with security-hardened systems for spacecraft command and data integrity
  • Support integration, testing, and on-orbit commissioning of flight software
  • Collaborate with GNC, avionics, and mission operations teams to ensure seamless system integration
Required Qualifications
  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
  • 7+ years of experience developing flight software for spacecraft or safety-critical systems
  • Expert proficiency in C/C++ for flight software development
  • Strong experience developing Linux-based flight software for satellites or embedded systems
  • Experience with real-time operating systems (RTOS) such as VxWorks, FreeRTOS, or similar
  • Strong understanding of embedded systems constraints: memory, processing, and power limitations
  • Experience designing and implementing automated test frameworks (unit, integration, system)
  • Demonstrated expertise building SIL and HITL test environments
  • Proficiency with version control (Git), CI/CD pipelines, and automated testing frameworks
Desired Experience
  • M.S. in Computer Science, Computer Engineering, or related technical field
  • Experience with spacecraft flight software development and space-rated processors
  • Proficiency in Rust for embedded systems
  • Knowledge of DO-178C, NASA-STD-8739.8, or similar safety-critical software standards
  • Familiarity with CAN bus, RS-422, and other spacecraft communication…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary