OMW Consulting logo
OMW Consulting Verified
IT Consulting, Business Consulting

Senior Software Engineer - Aerospace Systems

United StatesOnsiteFull TimeSenior$180,000–$220,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A pioneering space technology company seeks a Senior Software Engineer (Backend) to design and build the foundational software architecture for advanced spacecraft systems. This hands-on role involves developing the complete software stack for flight, ground, and operations, integrating GNC algorithms, and writing high-quality C/C++ code for embedded processors. The engineer will also build driver-level code for sensors and actuators, owning the full software development lifecycle from architecture to integration. The ideal candidate has 6+ years of backend experience, strong C/C++ and embedded systems skills, and experience with mission-critical software, preferably in aerospace or robotics.

Job Title:
Senior Software Engineer (Backend) – Aerospace Systems

Location: Los Angels, CA - Relocation package available

Compensation: $180k-$220k + Equity

About the Role

My client, an innovative company pioneering the next generation of space technology, is looking for a Senior Software Engineer (Backend) to help design and build the foundational software architecture behind advanced spacecraft systems. This is a hands-on technical role for someone who thrives on solving complex problems and wants to make a lasting impact on how software powers future missions.

What You’ll Do

  • Design and develop the complete software stack for spacecraft missions, including flight, ground, and operations software.
  • Act as a vital bridge between the Guidance, Navigation & Control (GNC) and software teams, integrating advanced GNC algorithms into flight software.
  • Develop high-quality software for embedded processors across bare metal, RTOS, and Linux environments using C/C++.
  • Build and optimize driver-level code interfacing with a variety of vehicle sensors and actuators.
  • Own the full software development lifecycle — from architecture and design through testing (SITL/HITL) and final integration.

What We’re Looking For

  • 6+ years of experience in backend software engineering
  • Strong C/C++ programming skills and expertise with embedded systems
  • Experience developing flight or mission-critical software, preferably within aerospace or robotics applications
  • Deep understanding of system architecture and software integration
  • Passion for both high-level design and hands-on development

Why Join

You’ll have the opportunity to shape how spacecraft systems are built, working with some of the brightest minds in aerospace technology. This is a high-impact role at the intersection of software, flight, and innovation.

If you’re ready to push the boundaries of what’s possible in space systems software, we’d love to hear from you.

Ready to apply?
You'll be redirected to OMW Consulting's application page.