Drimva

Raydar

Firmware / Embedded Systems Engineer

$100K–$300K

San Mateo, California · Full-time · Posted Sep 19, 2026

Experience
3 to 10 years of relevant firmware or embedded systems experience.
Education
A bachelor's or master's degree in electrical engineering, robotics, or mechatronics.
Visa sponsorship
Visa support is described for O-1, H-1B, and TN categories; eligibility is reviewed during hiring.

About the job

Develop embedded firmware for motor control and real-time robotic systems, integrating and testing it with hardware teams.

What you'll do

  • Build microcontroller and embedded Linux firmware for motor control; develop and debug low-level communications.
  • Implement real-time behavior using embedded operating systems and connect firmware with higher-level robot communication frameworks.
  • Bring up circuit boards and integrate electromechanical hardware.

What they ask for

  • Strong C and C++ skills for embedded systems.
  • BLDC motor control experience, including field-oriented control and PWM.
  • Real-time operating system experience and hands-on knowledge of CAN, RS-485, SPI, or UART.
  • Comfort debugging firmware in a hardware laboratory.

Nice to have

  • Experience bringing up circuit boards or working at a robotics startup.
  • ROS or DDS integration experience.

Pay

USD 100,000 to 300,000 per year (base salary)

Tools

C, C++, embedded Linux, BLDC, field-oriented control, PWM, CAN, RS-485

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)