Staff Flight Software Engineer, Arc Vehicle
Inversion · Playa Vista, California, United States · On-site
Pay: USD 165,000 – 236,000 a year
Posted Jun 12, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Advanced Reentry Technologies
Who We Are:
Inversion is an aerospace and defense company pioneering advanced reentry technology to enable next-generation capabilities from space. By combining high-performance materials, precision aerodynamics, and mission-driven autonomy, Inversion is transforming reentry into an operational capability for an entirely new class of missions.
The company’s highly maneuverable reentry spacecraft, Arc, is designed for rapid global cargo delivery, hypersonic testing, and other national security missions that require precise, controlled flight through the atmosphere. Arc creates an entirely new transportation domain, unlocking unprecedented speed and global reach.
Headquartered in Los Angeles, Inversion designs, manufactures, and integrates its spacecraft under one roof, enabling the company to move rapidly from concept to flight. The company is backed by leading investors including Y Combinator, Spark Capital, and Lockheed Martin Ventures, with customers across the U.S. government and commercial space industry.
Position Overview:
As a Staff Flight Software Engineer at Inversion, you will report directly to the Engineering Manager of Arc Vehicle Software . In this role, you will be a principal software architect and technical authority for the flight software running on our next-generation Arc hypersonic reentry vehicle. You will own the flight software architecture end-to-end, solving unprecedented technical challenges at the intersection of embedded hardware, safety-critical control loops, and autonomous flight state machines .
Key Responsibilities:
Architect, write, and maintain high-reliability, fault-tolerant flight software in for the Arc vehicle.
Own the software architecture for critical vehicle state transitions, fault-management, power conservation, and autonomous mission execution.
Lead the integration and optimization of complex multi-rate Guidance, Navigation, and Control (GNC) algorithms from the Reentry and Accurate Landing teams into the core C++ flight software loop.
Establish company-wide embedded C++ development standards, coding guidelines, and software architectural patterns.
Drive hardware-software boundary definition, board bring-up, and low-level debugging on target flight computer processors.
Design and lead the development of highly automated Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test suites to achieve robust code coverage.
Mentor senior and mid-level software engineers, fostering a culture of rigorous software engineering and technical excellence.
Collaborate with cross-functional system architects to define telemetry formats, communication protocols, and hardware interface controls.
Required Qualifications:
Bachelor’s degree in Computer Science , Computer Engineering, Aerospace Engineering, or equivalent technical experience.
Typically 9 + years of professional experience developing embedded, real-time, or safety-critical…