Robotics Firmware Engineer – Onsite in Milpitas

SERES AUTO_USA

Milpitas (CA)

On-site

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SF Motors, Inc. (dba SERES) in Milpitas, CA is seeking an embedded firmware engineer to design and maintain firmware for humanoid robot controllers, actuators, and dexterous hands.

You will develop in C/C++ for RTOS environments, work with CAN/CAN FD, and help with board bring-up and hardware validation. Collaborating with controls and software teams, you’ll implement fault protection, bootloaders, diagnostics, and firmware updates while contributing to tests and documentation.

Qualifications

  • 1–3 years of professional embedded firmware development experience in industry with hands-on hardware.

Responsibilities

  • Develop and maintain firmware for humanoid robot controllers, joint actuators, and dexterous hands; contribute to firmware architecture.
  • Develop embedded C/C++ firmware, peripheral drivers, and RTOS applications; support board bring-up and hardware validation.
  • Implement CAN/CAN FD and Ethernet communication with deterministic timing and synchronized multi-joint actuation.
  • Work with controls engineers to implement actuator control loops, sensor integration, and calibration.
  • Collaborate with software and controls engineers on firmware interfaces, data models, and SDK integration.
  • Implement fault protection, diagnostics, bootloaders, firmware updates, and configuration management.
  • Debug hardware and firmware integration issues; develop Python test tools and support regression and hardware-in-the-loop testing.
  • Participate in design and code reviews; maintain technical documentation and support firmware releases.

Skills

Embedded C
C++
RTOS
MCU familiarity
CAN/CAN FD
Hardware debugging
Python
Git
English communication
PCB bring-up

Education

B.S./M.S./Ph.D. in EE/CE/CS

Tools

STM32
TI
Renesas
FreeRTOS
Zephyr
JTAG/SWD

Job description

SF Motors, Inc. (dba SERES) in Milpitas, CA is seeking an embedded firmware engineer to design and maintain firmware for humanoid robot controllers, actuators, and dexterous hands.

You will develop in C/C++ for RTOS environments, work with CAN/CAN FD, and help with board bring-up and hardware validation. Collaborating with controls and software teams, you’ll implement fault protection, bootloaders, diagnostics, and firmware updates while contributing to tests and documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Firmware Engineer - Onsite Milpitas
Senior Robotics Firmware Engineer - Onsite Milpitas

SERES AUTO_USA • Milpitas (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

SERES AUTO_USA • Milpitas (CA)

On-site
USD 120,000 - 160,000
Embedded Firmware Engineer
Embedded Firmware Engineer

SERES AUTO_USA • Milpitas (CA)

On-site
USD 80,000 - 120,000
Robotics Firmware Engineer — Real-Time Embedded Systems
Robotics Firmware Engineer — Real-Time Embedded Systems

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Robotics Firmware Engineer — On-Site in San Mateo Lab
Robotics Firmware Engineer — On-Site in San Mateo Lab

Lumex Talent • San Francisco (CA)

On-site
USD 100,000 - 300,000
Staff Embedded Firmware Engineer - C++ for Robotics, Hybrid
Staff Embedded Firmware Engineer - C++ for Robotics, Hybrid

Energize Group • Fremont (CA)

Hybrid
USD 180,000 - 240,000
Embedded Firmware Engineer, Humanoid Robotics
Embedded Firmware Engineer, Humanoid Robotics

1X • San Carlos (CA)

On-site
USD 200,000 - 300,000
Health, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1
Staff Firmware Engineer — Hybrid Role with Equity
Staff Firmware Engineer — Hybrid Role with Equity

Agility Robotics • Fremont (CA)

Hybrid
USD 194,000 - 252,000
401(k) match
Company equity
Medical insurance
+5
Senior Firmware Engineer - Robotics & Real-Time Control
Senior Firmware Engineer - Robotics & Real-Time Control

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

Lumex Talent • San Francisco (CA)

On-site
USD 100,000 - 300,000