Save application

rhoda-ai

May 01

Senior Firmware Engineer

Onsite Mountain View

softwarefulltime

ashby

Match & cover letter

Create a profile to see your match and get a cover letter for this role.

Create profile and match

Job description

You will develop low-level firmware for humanoid robots in Mountain View. This role offers a clear path for growth in a dynamic robotics environment.

Details

  • Mountain View, work from office
  • 2+ years of experience
  • Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics

The work

  • Design, implement, and maintain low-level firmware for real-time motion control nodes over EtherCAT
  • Develop synchronization and communication layers ensuring deterministic cycle times (<1ms)
  • Implement real-time safety mechanisms (Safe Torque Off, watchdogs, and heartbeat monitoring)
  • Collaborate with Electronics, Controls, and Systems teams to define timing budgets and data interfaces