Staff role leading firmware architecture for the drive, power, battery, and sensor controllers of Bolt's in-house AMR mobile base, from first prototype through bring-up and fleet production. Covers board support packages, motor control loops, BMS communication, and firmware test tooling. Stack includes STM32 or similar, C/C++, FreeRTOS, CAN, EtherCAT, Ethernet, Python, and CI/CD with hardware-in-the-loop rigs.
Standard Bots' mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users.
Bolt is our mobile manipulation platform: two of our robot arms on an upper body, riding an autonomous mobile base that we are designing and building in-house. Control systems and embedded engineering are the basis of the entire company's mission, and the mobile base is built on them.
We're looking for an exceptional Staff Firmware Engineer to lead the firmware of Bolt's mobile base. This role sets the firmware architecture for that base from the first prototype: drive and motor control, power and battery systems, sensors and I/O, and the communication that ties them to the robot's compute.
Your impact will be measured by how quickly the first AMRs come to life on the bench and the test floor, how reliably they run once they leave it, and how strong the firmware team around you becomes.
Bring-up and architecture
Motion, power, and sensors
Quality and leverage
This role owns board bring-up, motor control, power and battery systems, sensors and I/O, and firmware test tooling for Bolt's mobile base.
Tech Stack
This is an on-site role at our new Boston-area office, where Bolt's mobile base is designed, built, and tested. There's some flexibility on days in the office once you're up to speed. The build area, electronics lab, test floor, and robots are steps from your desk.
We're looking for a firmware leader who has taken a battery-powered robot or vehicle from first boards to a fielded fleet. You lead by writing the hard parts yourself, and you know what it takes for firmware to survive thousands of hours on a factory floor. You're comfortable operating with complete independence.
The base salary range for this role is [$200,000 to $230,000], depending on experience. Base salary is just one part of the overall compensation at Standard Bots. All full-time employees are eligible for employee stock options. We also offer paid time off, medical, dental, and vision insurance, life insurance, disability insurance, and a 401(k) to regular full-time employees.
Compensation: $180K - $215K