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

Senior Firmware Engineer - Motors

Home > C/C++ programming jobs

Senior Firmware Engineer - Motors in USA

  • 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, fault-management strategies, and hardware-in-the-loop test coverage with hardware and systems engineers.
  • Build vehicle simulations in Rust for firmware validation and regression testing.
  • Collaborate on bringing up and validating new inverter designs.
  • Build and maintain automated fleet-performance monitoring systems to direct maintenance activity.

Requirements

  • Fluency in C/C++ and enthusiasm for writing production tooling in Rust and Python.
  • Mastery of nonlinear estimation techniques and classical control theory.
  • Some experience with mechatronic control systems through hobby projects or professional work.
  • Willingness to work across bare-metal, RTOS, and embedded Linux environments.
  • Experience supporting real-world robotic systems, including addressing rare events and edge cases for safety, reliability, and performance.
  • Systems-engineering mindset and strong executive communication skills.
  • Ability to work on-site in South San Francisco, California.
  • Background in electronics design is appreciated but not required.

Benefits

  • The role is on-site in South San Francisco, California.
  • Potential benefits include medical, dental, and vision insurance and paid time off.
  • The total compensation package may include equity compensation and discretionary annual or performance bonuses.

Salary: $170k - $215k/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 Software Engineer, Simulation

  • ATOMS
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Firmware Engineer II

  • Varda Space Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $144k - $184k/yr
  • El Segundo, CA

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Senior Sr Staff AI Infrastructure

  • DiDi
  • Full time
  • USA
  • 09/13/2026
  • Salary: $170k - $351k/yr
  • San Jose, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA