Staff Embedded Firmware Engineer - Robotics & Motion

Fruition Group

San Francisco (CA)

On-site

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fruition Group is seeking an Embedded Software Engineer – Robotics (Senior/Staff) in the San Francisco area to lead firmware development for multiple robotic platforms. This role blends hardware and software work, turning ideas into physical, high‑impact products.

You will own firmware bring‑up, develop motion control and telemetry software, and collaborate with cross‑functional teams to ensure reliability and performance in demanding environments.

Qualifications

  • 8+ years of embedded development experience.
  • Strong experience with ARM microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN).
  • Solid understanding of digital electronics and hardware/software interactions.

Responsibilities

  • Own firmware bring-up for ARM-based microcontrollers (e.g., Cortex‑M).
  • Develop embedded applications for motion control, power systems, telemetry, and safety‑critical features.
  • Write reliable, well‑structured C/C++ firmware with long‑term maintainability in mind.
  • Work closely with electrical and systems engineers on hardware bring‑up, schematic reviews, and hands‑on debugging.
  • Drive embedded components from prototype through validation, release, and iteration.
  • Contribute to system‑level reliability, safety, and performance.

Skills

ARM microcontrollers
Embedded development
C/C++
Board bring-up
Low-level debugging

Tools

I2C
SPI
UART
CAN

Job description

Fruition Group is seeking an Embedded Software Engineer – Robotics (Senior/Staff) in the San Francisco area to lead firmware development for multiple robotic platforms. This role blends hardware and software work, turning ideas into physical, high‑impact products.

You will own firmware bring‑up, develop motion control and telemetry software, and collaborate with cross‑functional teams to ensure reliability and performance in demanding environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer
Staff Embedded Software Engineer

Fruition Group • San Francisco (CA)

On-site
USD 150,000 - 230,000
Staff Robotics Architect - Embedded Systems (Remote-ready)
Staff Robotics Architect - Embedded Systems (Remote-ready)

Energize Group • Fremont (CA)

Hybrid
USD 180,000 - 240,000
Senior Embedded Firmware Engineer, Robotics & Real-World AI
Senior Embedded Firmware Engineer, Robotics & Real-World AI

Atoms • San Francisco (CA)

On-site
USD 182,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Staff Firmware Architect – Robotics (C++, Embedded)
Staff Firmware Architect – Robotics (C++, Embedded)

Agility Robotics • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
401(k) Plan with 6% company match
Equity options
Company-paid medical, dental, and vision insurance
+3
Senior Embedded Firmware Engineer - Robotics & Drones
Senior Embedded Firmware Engineer - Robotics & Drones

DoorDash • San Francisco (CA)

On-site
USD 168,000 - 247,000
401(k) with employer matching
Paid parental leave
Wellness benefits
+3
Senior Embedded Firmware Engineer – Robotics & Motor Control
Senior Embedded Firmware Engineer – Robotics & Motor Control

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer - Autonomous Robotics
Senior Embedded Firmware Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
Robotics Firmware Engineer – Onsite in Milpitas
Robotics Firmware Engineer – Onsite in Milpitas

SERES AUTO_USA • Milpitas (CA)

On-site
USD 80,000 - 120,000