Staff Embedded Software Engineer

Fruition Group

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading robotics company in California is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for advanced robotic platforms. The ideal candidate has over 8 years of experience in embedded development with ARM microcontrollers and a strong grasp of hardware/software interactions. This role involves driving component development from prototype to iteration, contributing to system-level reliability and performance. Join a mission-driven engineering team and build impactful robotics solutions.

Qualifications

  • 8+ years of embedded development experience, including board bring-up and low-level debugging.
  • Strong experience with ARM microcontrollers and communication protocols (I2C, SPI, UART, CAN).
  • Solid understanding of digital electronics and hardware/software interactions.

Responsibilities

  • Own firmware bring-up for ARM-based microcontrollers.
  • Develop embedded applications for motion control, power systems, telemetry, and safety-critical features.
  • Write reliable, maintainable C/C++ firmware.

Skills

Embedded development experience
Experience with ARM microcontrollers
Familiarity with communication protocols
Understanding of digital electronics

Job description

Direct message the job poster from Fruition Group

Embedded Software Engineer – Robotics (Senior/Staff Level)

We’re partnered with a pioneering robotics company solving large-scale logistics challenges through advanced automation. As they continue to scale, they’re hiring a Senior/Staff Embedded Software Engineer to lead firmware development across multiple robotic platforms.

This role is perfect for someone who loves building at the intersection of hardware and software - and wants to see their work come to life in physical, high-impact products.

What You’ll Do
  • 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
What We’re Looking For
  • 8+ years of embedded development experience, including board bring‑up and low‑level debugging
  • Strong experience with ARM microcontrollers and embedded communication protocols (I2C, SPI, UART, CAN)
  • Solid understanding of digital electronics and hardware/software interactions
  • Comfort operating with autonomy and high ownership in fast-moving environments
Bonus Experience
  • RTOS environments (FreeRTOS, Zephyr) or Embedded Linux on constrained systems
  • Motor control, power/battery systems, or robotics
  • Background in safety‑critical systems and fault‑tolerant design
  • Startup or advanced R&D experience

If you’re excited about building real robots that solve real-world challenges and want to work with a seasoned, mission-driven engineering team, we’d love to chat.

Apply now.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
RSUs
Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones
Sr. to Staff Firmware / Embedded Software Engineer - Delivery Drones

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Senior Embedded Firmware Manager
Senior Embedded Firmware Manager

Motion Recruitment • Canton (MA)

On-site
USD 120,000 - 160,000
Medical, Dental, and Vision Insurance
Flexible Vacation Policy
401(k) with Immediate Company Match
+4
Embedded Software Engineer
Embedded Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Boston (MA)

On-site
USD 120,000 - 180,000
Software Engineer - Embedded Software
Software Engineer - Embedded Software

Carnegie Robotics • Pittsburgh

Hybrid
USD 90,000 - 140,000
Health coverage
Dental, vision, life insurance
401(k) with employer match
+2
Staff Firmware Engineer
Staff Firmware Engineer

Agility Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000
401(k) Plan with 6% company match
Equity options
Company-paid medical, dental, and vision insurance
+3
Senior Embedded SW Engineer
Senior Embedded SW Engineer

well-funded deeptech startup • San Francisco (CA)

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

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation assistance
Work in office 4 days a week
Senior Firmware Engineer
Senior Firmware Engineer

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 110,000 - 140,000