Fleet Robotics

Firmware Engineer

Job Description

Posted on: 
2026-04-22

Responsibilities

  • Manage real-time control firmware for the robot.
  • Oversee motor coordination and EPM control and sensing.
  • Address gaps in abort behavior and logging limitations.
  • Develop the next iteration of the robot for customer pilots.
  • Shape firmware architecture as the robot evolves.
  • Collaborate with mechanical, electrical, and software engineers.
  • Troubleshoot and fix issues in the firmware codebase.

Job Requirements

  • 5+ years of related experience in firmware engineering.
  • Bachelor's Degree in Engineering or a related field.
  • Proficiency in C/C++ for firmware development.
  • Experience with ARM Cortex microcontrollers and RTOS.
  • Strong understanding of real-time systems and firmware reliability.
  • Ability to work collaboratively in a small team environment.
  • Creative problem-solving skills in firmware development.
Apply now

More job openings