Raydar
Embedded Software Engineer
$144K–$300K
Alameda, California · Full-time · Posted Oct 15, 2026
- Experience
- At least 4 years of production C++ work close to hardware.
- Visa sponsorship
- Must hold US Person status.
About the job
Develops and maintains production C++ software on autonomous vehicles, integrating sensors and hardware, diagnosing faults, and deploying improvements to vehicles in service.
What you'll do
- Build and maintain onboard vehicle software and connect sensors and electromechanical subsystems.
- Diagnose faults using recorded data, lab rigs, and hands-on testing; release fixes to deployed vehicles.
- Develop tools for configuring, deploying, and upgrading software across a distributed vehicle fleet.
What they ask for
- At least 4 years of production C++ work close to hardware.
- Experience shipping code to physical devices connected to sensors, actuators, and controllers.
- Hands-on testing, releasing, and supporting code on low-level or embedded platforms and physical products.
- Must hold US Person status; willing to work on-site three days a week.
Nice to have
- Experience in robotics, self-driving, aerospace, defense, or maritime.
- Familiarity with embedded Linux, real-time platforms, board bring-up, in-vehicle networking, or live fleet support.
Pay
USD 144,000 to 300,000 per year (base salary)
Tools
C++, embedded Linux
Model-written summary · the original posting is authoritative