Senior Flight Software Engineer Verified today
Vast is developing next-generation space stations and space infrastructure using an incremental, hardware-rich, and low-cost approach. Haven Demo became the only operational commercial space station company to fly and operate its own spacecraft in 2025. Haven-1 is expected to become the world's first commercial space station when it launches in 2027.
You will develop fault-tolerant code for safety-critical systems and work closely with the avionics team to integrate flight code with avionics hardware. You will be part of a team that views finding and fixing errors as a positive experience that strengthens processes and products.
Responsibilities
- Create highly reliable flight software for all Haven missions with the Flight Software team
- Work cross-functionally with GNC, Thermal, Propulsion, Power, and ECLSS disciplines to support algorithm implementation and integration into flight software
- Assess and critique code in reviews, ensuring adherence to best practices and established standards
- Develop driver-level code to interface with radios, sensors, and actuators onboard for all Haven missions
- Develop and maintain the Telemetry and Commanding Systems for communicating with vehicles
- Develop unit and integrated tests and establish continuous integration framework for flight
Minimum Qualifications
- Bachelor's degree in computer science, computer engineering, electrical engineering or other engineering discipline
- 5+ years of professional experience coding in C++
Preferred Qualifications
- Fault-tolerant and safety-critical software design
- Software development for complex systems such as spacecraft, aircraft or autonomous vehicles
- Experience in continuous build and test environments
- Embedded systems experience
- Satellite communications or telemetry systems experience
- Hands-on experience with serial protocols including UART, CAN, I2C, SPI, and/or Ethernet (TCP/UDP)
- Linux kernel software and driver understanding
- Network programming experience
- Familiarity with oscilloscopes, logic analyzers, and digital multimeters
- Atlassian Suite experience (JIRA, Bitbucket, Confluence)
- Git, Cmake, and GNU tools familiarity
- Ability to work in a Linux environment
Additional Requirements
- Willingness to work evenings and/or weekends to support critical mission milestones
Compensation
Base salary: $159,000-$220,000 USD, depending on experience and demonstrated capability. Full-time employees receive company equity and comprehensive benefits including medical, dental, and vision coverage; 20+ days vacation for exempt staff; paid parental leave; 401(k) retirement plan; and on-site meals.
Employment Details
Full-time, exempt position located in Long Beach, California.
U.S. Export Control Compliance
You must be a U.S. person as defined by 22 C.F.R. § 120.62, or otherwise eligible for deemed export licensing. This includes U.S. citizens, U.S. nationals, lawful permanent residents, and asylees and refugees with such status granted, not pending.
