Senior Flight Software Engineer

Relativity Space

Long Beach, California, United States
On-site
5+ years embedded or real-time flight software experience
Strong proficiency in c++ with memory management expertise
Experience with rtos or linux-based embedded development
Relativity Space is seeking a Senior Flight Software Engineer to design and develop flight-critical software for their Interplanetary Sciences Program. The ideal candidate will possess strong technical skills in software development, particularly in embedded systems, and will thrive in a collaborative, fast-paced environment

Job Summary

  • The role involves taking ownership of the design, development, and deployment of flight-critical software that governs spacecraft behavior across all mission phases.
  • Candidates must demonstrate rigorous engineering discipline to build robust, reliable embedded software enabling autonomous deep-space missions.
  • Relativity Space offers a unique opportunity to solve problems that haven't been solved before while shaping decisions and seeing work come to life in record time.

Matching Summary

Match Score: 85

Relativity Space is seeking a Senior Flight Software Engineer to design and develop flight-critical software for their Interplanetary Sciences Program. The ideal candidate will possess strong technical skills in software development, particularly in embedded systems, and will thrive in a collaborative, fast-paced environment.

Skills & Requirements

Must-have

  • 5+ years embedded or real-time flight software experience
  • Strong proficiency in C++ with memory management expertise
  • Experience with RTOS or Linux-based embedded development
  • Full lifecycle software development ownership from requirements to flight
  • Verification and validation (V&V) process execution

Nice-to-have

  • Spaceflight or planetary spacecraft software development experience
  • Familiarity with deep-space communication protocols
  • Autonomy frameworks knowledge
  • Hardware-in-the-loop testing experience

Key Requirements

  • Bachelor's or Master's degree in Computer Science, Aerospace Engineering, or related field
  • 5+ years of experience developing embedded or real-time flight software
  • Proven ability to scope open-ended problems and deliver flight-ready software

Work Rights

Not specified

Tailored Resume

Cover Letter