Autonomous Vehicle Lead, Firmware Engineering

ALSO
Palo Alto, CA
Job Description
We are seeking an Autonomous Vehicle Lead, Firmware Engineering to lead firmware integration for a new autonomous vehicle program supporting a commercial delivery partnership.

Requirements

  • Significant experience in embedded software or firmware development, including strong ownership of vehicle-level or system-level integration.
  • Proven success leading firmware delivery across multiple teams, ECUs, or subsystems in a complex hardware-software product.
  • Deep expertise in C/C++ and debugging distributed embedded systems.
  • Strong experience with vehicle communication and integration protocols such as CAN, CAN-FD, LIN, Ethernet, SPI, and I2C.
  • Experience bringing up new control units, central compute modules, or other complex embedded platforms from early development through integration.
  • Strong understanding of both low-level firmware and system architecture, including tradeoffs across performance, cost, reliability, safety, and serviceability.
  • Experience working across RTOS and/or embedded Linux environments.
  • Experience building and maintaining CI/CD, automated test infrastructure, and release processes for embedded products.
  • Excellent communication and execution skills, with the ability to operate as a technical lead across platform pods and cross-functional stakeholders.
  • Ability to work independently, drive decisions, and unblock teams without needing detailed direction.

Benefits

  • Robust health coverage
  • Flexible time off
  • 401(k) match
]]>