# Staff Firmware Engineer - AMR at StandardBots

> Onsite · United States · Staff · Software engineering · open. Source: https://alderhq.app/jobs/ashby%3AStandardBots%3Afd6bb74f-93df-4fbb-af5e-2f5aa4ee36af (read 2026-11-08).

## Facts (observed)

- Company: [StandardBots](https://alderhq.app/companies/standardbots)
- Location text: Boston, MA
- Where it can be done from (inferred): Onsite · United States (evidence: "Location: Boston, MA")
- Posted: 2026-11-05 (3 days ago)
- First seen by alder: 2026-11-06 · last verified: 2026-11-07
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://jobs.ashbyhq.com/StandardBots/fd6bb74f-93df-4fbb-af5e-2f5aa4ee36af
- Skills listed (inferred): Python, C++

## Pay and sponsorship

- Posted pay: $180k–$215k per year (from the listing's pay field)
- Market band for similar posted roles (Boston, n 93): p25 $190k, median $219k, p75 $253k

## Description (the employer's text)

### About Standard Bots

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.

### What you'll do

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.

### Responsibilities

### Bring-up and architecture

Define the Architecture: Own the firmware architecture across every controller on the base: partitioning, communication buses, timing, update paths, and diagnostics

Bring Up the Fleet: Lead firmware bring-up for each prototype build with the electrical and mechanical teams, on a hardware schedule that doesn't move. That includes board support packages, drivers, and bootloaders

Pragmatic Trade-Offs: Make clear, pragmatic calls on what each build needs now and what can wait, balancing long-term vision with timely delivery

Shape the Hardware: Partner with electrical engineers from schematic review onward, so every board is easy to bring up, test, and debug

Standard Setter: Set the coding standards, review practices, test expectations, and release process for all AMR firmware

### Motion, power, and sensors

Motion Foundations: Own firmware for the drive modules and their motor control. That covers current, velocity, and steering loops, encoder feedback, and coordinated control of all wheels

Power and Batteries: Own firmware for power sequencing, battery management communication, charging and docking, and battery swap

Sensors and I/O: Integrate the sensors and peripherals on the base, and deliver their data reliably to the robot's compute

Cross-Team Interfaces: Define the interfaces between firmware and the navigation, fleet, and safety software, and between the base and Bolt's upper body

### Quality and leverage

Debug Across Boundaries: Root-cause problems that span firmware, electrical, mechanical, and component behavior. Drive them to closure and turn them into prioritized work that prevents recurrence across the fleet

Systemic Quality: Build hardware-in-the-loop tests, fault injection, production test firmware, and diagnostic tools that catch problems before they reach a robot

Technical Multiplier: Mentor the AMR embedded engineers, review their designs, and help grow the team

### Software Stack and Ownership Areas

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

Embedded: STM32 or similar, C / C++, FreeRTOS or similar

Communications: CAN, EtherCAT, Ethernet

Infrastructure & Tooling: Python, GitHub Actions, CI/CD, hardware-in-the-loop rigs

### Location

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.

### Who you are

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.

### Skills you'll bring

Experience: 8+ years of embedded firmware development, including leading firmware for a battery-powered product with motors through production

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/ashby%3AStandardBots%3Afd6bb74f-93df-4fbb-af5e-2f5aa4ee36af and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
