Inversion Space
Senior Flight Software Engineer, Arc Vehicle
$139K–$201K
Playa Vista, California, United States · Senior · Full-time · Posted Jun 12, 2026
- Experience
- Typically 5+ years of professional experience developing embedded, real-time, or safety-critical software.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent technical experience.
- Visa sponsorship
- Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required U.S. Department of State authorizations under ITAR; must be able to obtain and maintain a U.S. government Secret/Top Secret security clearance.
About the job
Designs, implements, integrates, and verifies safety-critical, real-time flight software for Inversion’s Arc hypersonic reentry vehicle.
What you'll do
- Develop and test flight software, including autonomous flight sequencing, vehicle state machines, and fault-management logic.
- Integrate GNC software into the main C++ loop; develop hardware drivers and validate software using SIL and HIL test suites.
- Define software and avionics interfaces, review code, set coding standards, and mentor embedded software developers.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent technical experience.
- Typically 5+ years of professional experience developing embedded, real-time, or safety-critical software.
- Strong proficiency in C, C++, or Rust in a Linux-based development environment; understanding of embedded Linux, deterministic design, memory management, and multithreading.
- Hands-on experience interfacing software with physical hardware via communication protocols; ability to obtain and maintain a U.S. government Secret/Top Secret security clearance.
Nice to have
- Flight software experience for spacecraft, launch vehicles, or safety-critical autonomous aerospace platforms.
- Familiarity with Git, unit-testing frameworks, static analysis, CI/CD, physical systems modeling, sensor data processing, or GNC algorithms.
Pay
USD 139,000 - 201,000 base salary
Tools
C, C++, Rust, Linux, embedded Linux, CAN, Ethernet, SPI
Model-written summary · the original posting is authoritative