Drimva

Vast

Staff Flight Software Engineer

$189K–$268K

Long Beach, California, United States · Staff · Full-time · Posted Mar 21, 2024

Experience
10+ years of experience coding in C++.
Education
Bachelor’s degree in computer science, computer engineering, electrical engineering or other engineering discipline.

About the job

Develops reliable flight software and integrates it with avionics hardware for Haven missions.

What you'll do

  • Develop and maintain flight software, telemetry and commanding systems, and driver-level code for onboard radios, sensors, and actuators.
  • Collaborate across engineering disciplines to implement and integrate algorithms into flight software.
  • Review code and develop unit and integration tests, including a continuous integration framework for flight.

What they ask for

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or another engineering discipline.
  • 10+ years of experience coding in C++.
  • Willingness to work evenings and/or weekends to support critical mission milestones.

Nice to have

  • Fault-tolerant and safety-critical software design; experience with complex systems such as spacecraft, aircraft, or autonomous vehicles.
  • Embedded systems, communications or telemetry, serial protocols, Linux kernel software and drivers, network programming, or relevant development and test tools.

Pay

$188,600 — $267,700 USD (base salary)

Tools

C++, UART, CAN, I2C, SPI, Ethernet (TCP/UDP), Linux, Git

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)