Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Firmware Engineer - Motors

Home > C/C++ programming jobs

Staff Firmware Engineer - Motors in USA new

  • Zipline
  • Full time
  • Email
  • South San Francisco, CA

Responsibilities

  • Design estimators and controllers for propulsion motors and actuators in collaboration with the vehicle controls team.
  • Implement motor controllers in C++ for bare-metal ARM microcontrollers and write peripheral drivers for new motor-controller hardware.
  • Validate firmware on the bench and during flight tests.
  • Improve flight-software reliability through fault-management strategies and hardware- and software-in-the-loop testing.
  • Build vehicle simulations in Rust for firmware validation and regression testing.
  • Collaborate with electrical engineers to bring up and validate new inverter designs.
  • Build and maintain automated fleet-performance monitoring systems to direct maintenance activity.

Requirements

  • Fluency in C or C++ and enthusiasm for writing Rust and Python.
  • Mastery of nonlinear estimation techniques and classical control theory.
  • Some experience with mechatronic control systems through hobby projects or professional work.
  • Experience working across embedded environments, including bare metal, RTOS, and embedded Linux.
  • Experience supporting real-world robotic systems, including handling edge cases and rare events for safety, reliability, and performance.
  • Systems-engineering mindset and ability to solve problems beyond the core technical area.
  • Strong executive communication skills for explaining technical work to nontechnical stakeholders.
  • Must be able to work onsite in South San Francisco, California.
  • Background in electronics design is appreciated but not required.

Benefits

  • Medical, dental, and vision insurance.
  • Paid time off.
  • Equity compensation may be included in the total compensation package.
  • Discretionary annual or performance bonuses may be included.
  • Onsite work in South San Francisco, California.

Salary: $210k - $250k/yr

Zipline

Zipline is redefining logistics with its instant delivery system that addresses urgent access challenges for a diverse range of customers, including governments and businesses. By leveraging advanced technology like robotics and autonomy, Zipline ensures equitable access to essential goods, wheth...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Embedded Networking Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • San Diego, CA