Drimva

Relativity Space

Senior Embedded Software Engineer, Linux

$154K–$230K

Long Beach, California, United States · Senior · Full-time · Posted Aug 28, 2026

Experience
5+ years developing software for embedded systems.

About the job

Develops, tests, and documents embedded Linux firmware and software for rocket avionics, including network switch and camera platforms, and leads hardware bring-up, integration, debugging, and validation.

What you'll do

  • Build production software and system services that integrate networking, video, and hardware interfaces on embedded SoCs.
  • Lead new-hardware bring-up and platform integration; debug issues across hardware, kernel, drivers, and applications.
  • Support validation, performance tuning, testing, and troubleshooting in lab and field environments.

What they ask for

  • Strong programming skills in C/C++.
  • Experience developing applications on embedded Linux platforms.
  • Experience debugging with tools such as gdb, strace, perf, or tcpdump; familiarity with Linux networking and system programming.
  • Experience with cross-compiled systems and build systems; strong debugging across hardware and software boundaries.

Nice to have

  • Experience with camera/video pipelines, networking, or low-level embedded development.
  • Experience with hardware bring-up, Yocto or similar Linux build systems, device drivers, CI/CD, or automated embedded testing.

Pay

$154,000 — $230,000 USD (base salary)

Tools

C/C++, embedded Linux, gdb, strace, perf, tcpdump, Yocto

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)