Robotics Firmware Engineer II - Real-World Motion & Control

Fulfil

Mountain View (CA)

On-site

USD 126,000 - 154,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Medical insurance
Dental insurance
Vision insurance
401K
Life insurance
Disability insurance

Job summary

Fulfil in Mountain View, CA is seeking a Firmware Engineer to develop firmware for robotics hardware. In this role, you will implement control logic, collaborate with mechanical and software teams, and ensure reliability and testability of the firmware. Candidates should have strong skills in C/C++, experience with embedded systems, and familiarity with communication protocols. The position offers a base salary of $140,000, equity, and comprehensive benefits.

Qualifications

  • 2–4 years of experience in embedded firmware development.
  • Solid skills in C and C++ in an embedded Linux environment.
  • Working knowledge of CAN, I2C, SPI, UART, or Modbus.

Responsibilities

  • Implement robust firmware for ARM-based microcontrollers.
  • Participate in validation of custom hardware.
  • Implement motor control sequences under guidance.

Skills

C programming
C++ programming
Embedded Linux
Embedded communication protocols
Hardware debugging

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Oscilloscope
Logic analyzer
Multimeter

Job description

Fulfil in Mountain View, CA is seeking a Firmware Engineer to develop firmware for robotics hardware. In this role, you will implement control logic, collaborate with mechanical and software teams, and ensure reliability and testability of the firmware. Candidates should have strong skills in C/C++, experience with embedded systems, and familiarity with communication protocols. The position offers a base salary of $140,000, equity, and comprehensive benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Motor Firmware Engineer – Embedded Controls
Senior Motor Firmware Engineer – Embedded Controls

Zipline • South San Francisco (CA)

On-site
USD 160,000 - 215,000
Medical insurance
Dental insurance
Vision insurance
+2
Motor Control Architect - Embedded Firmware for Home Robots
Motor Control Architect - Embedded Firmware for Home Robots

Sunday • Redwood City (CA)

On-site
USD 90,000 - 130,000
Full medical, dental, and vision coverage
Flexible paid time off
Paid parental leave
+2
Robotics Firmware Engineer - Embedded C & MCU
Robotics Firmware Engineer - Embedded C & MCU

Edison Smart® • Houston (TX)

On-site
USD 135,000 - 155,000
Robotics Engineer: Real‑World Hardware & Controls
Robotics Engineer: Real‑World Hardware & Controls

Applied Intuition • Sunnyvale (CA)

On-site
USD 189,000 - 270,000
Equity options
Health insurance
401k with employer match
+2
Lead Embedded Firmware Engineer - Real-Time Motor Control
Lead Embedded Firmware Engineer - Real-Time Motor Control

Motivo • California (MO)

On-site
USD 110,000 - 130,000
High-quality insurance
401(k) match
Generous vacation time
+1
Senior Embedded Firmware Engineer - Real-Time Motor Control
Senior Embedded Firmware Engineer - Real-Time Motor Control

Motivo Engineering, LLC • California (MO)

On-site
USD 110,000 - 130,000
High-quality insurance
401(k) match
Generous vacation time
+1
Staff Firmware Architect – Robotics (C++, Embedded)
Staff Firmware Architect – Robotics (C++, Embedded)

Agility Robotics • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Senior Firmware Engineer - Robotic Systems (In-Office)
Senior Firmware Engineer - Robotic Systems (In-Office)

Figureai • San Jose (CA)

On-site
USD 160,000 - 250,000
Firmware Engineer
Firmware Engineer

Figureai • San Jose (CA)

On-site
USD 160,000 - 250,000