Sr. Flight Software Engineer


Posted on 7/19/2023

Inversion Space

Inversion Space

11-50 employees

Low-cost, high-cadence space re-entry vehicles

Compensation Overview

$120k - $200kAnnually


Carson, CA, USA

Required Skills
Data Structures & Algorithms
  • Bachelor's degree in computer science, computer engineering, or a related field
  • 5+ years of experience building, debugging, and supporting embedded software systems in C/C++
  • Experience with real-time software development with FreeRTOS or other embedded real-time systems (preferably running on STM32 microcontrollers)
  • Experience working with and having a strong understanding of a spacecraft's full flight software system
  • Experience developing hardware drivers using serial protocols such as SPI, I2C, UART, CAN, RS485
  • 2+ years experience with microcontroller development
  • Comfortable using git for version control and code review
  • Experience working on flying and operating satellite and spacecraft systems
  • Experience collaborating with GNC engineers and integrating algorithms into software
  • Experience working with closed loop HITL (Hardware in The Loop) test setups
  • Experience supporting mission operations to debug and patch flight software on orbit
  • Hands-on experience with flight hardware, flat-sats, and avionics systems for testing and deployment of software
  • Prior experience working in startups and small independent teams
  • Position may require extended work hours and weekend work
  • As an Inversion Flight Software Engineer, you will have an instrumental impact on the functionality and performance of our next-generation reentry vehicles. You will own a substantial aspect of the flight software stack that enables our spacecraft to complete its mission of operating in space and eventually returning to be recovered. Your impact will be on embedded, telemetry, and control software running on custom hardware that flies the world's first reentry vehicle designed for turning space into a transportation layer for Earth
  • Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support

Inversion is developing low-cost, high cadence re-entry vehicles for returning cargo and resources from space, with a strong emphasis on re-entry vehicle technology. Their focus is on enabling humanity's growth within low-earth orbit and beyond, aiming to make returning from space as common as launching.

Company Stage


Total Funding



Torrance, California



Growth & Insights

6 month growth


1 year growth


2 year growth