Senior Embedded Software Engineer (Linux)

Relativity Space

Long Beach, CA, United States Posted September 11, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$154,000 - $230,000

Job Description

Join our team as a Senior Embedded Software Engineer, where you will play a crucial role in developing, testing, and documenting firmware for our rocket vehicles. You will focus on embedded Linux software for network switch and camera platforms, leading system bring-up and platform integration efforts for new hardware. This position offers the opportunity to contribute to software architecture improvements and support critical testing and troubleshooting activities. Enjoy a comprehensive benefits package, including health coverage, 401(k), equity, generous PTO, and more.

  • Develop, test, and document firmware for avionics boxes in rocket vehicles.
  • Integrate networking, video, and hardware interfaces, implementing software that interacts with hardware peripherals.
  • Lead system bring-up and platform integration efforts for new hardware, debug complex issues across the full stack.
  • 5+ years of experience developing software for embedded systems
  • Experience working with cross-compiled systems and build systems
  • Familiarity with Linux networking and system programming
  • Strong debugging skills across hardware and software boundaries
  • Experience developing applications on embedded Linux platforms
  • Strong programming skills in C/C++
  • Experience debugging using tools such as gdb, strace, perf, tcpdump, etc
  • Experience with camera pipelines, video processing, or multimedia frameworks
  • Familiarity with low-level embedded development (MCU, RTOS, or bare-metal)
  • Experience with network switching, routing, or networking protocols
  • Experience with Yocto or similar Linux build systems
  • Experience with hardware bring-up and board support package
  • Experience developing or modifying Linux device drivers
  • Experience with CI/CD pipelines and automated testing for embedded systems
Required Skills
Linux testing troubleshooting C++ CI/CD
How to apply

You apply on Relativity Space’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Relativity Space

See every open role at Relativity Space on ARes.

More Jobs at Relativity Space
Share This Job