- Robot type
- Humanoid
- Location
- San CarlosCaliforniaUSA
- Job type
- Software
- Posted
- Oct 30, 2026
- Salary
- $150,000–$190,000 a year
Firmware Engineer - Testing
Job description
We're building humanoid robots that work in home - doing the chores, handling the tasks, and giving people their time back. Simple, but it's not.
To do this right, we have to solve robotics, AI, manufacturing - at the same time, at scale, in a form factor that has to be safe enough to live with your family. If you're inspired by this, you'll thrive here. We've been at this since 2014 and we're at the point where the hard problems are behind us and the hard work is in front of us.
NEO is our flagship - a home robot designed to move, learn, and operate in the real world alongside real people. We're not demoing it - we're shipping it. We're excited to meet you, if this excites you.
Job requirements
- Bachelor's degree in electrical engineering, computer engineering, computer science or a related field, or equivalent experience, with 2+ years of firmware or embedded systems testing
- Demonstrated ability to test embedded systems at the hardware-software boundary, including timing and fault conditions, and to read embedded C/C++ to design targeted tests
- Proven track record of building test automation in Python and Bash, using Git and CI systems such as GitHub Actions, Jenkins or Buildkite
- Experience with communication protocols such as CAN, UART, I2C and SPI
- Experience with lab equipment, hands-on: oscilloscopes, logic analyzers, power supplies, electronic loads and bus analyzers
- Experience in building HIL test systems and automation frameworks (e.g. pytest, Robot Framework), including dynamometers, environmental chambers or fault-injection hardware
- Experience in testing motor control or power electronics firmware (BLDC/PMSM drives, battery management systems, power distribution) and EtherCAT or CAN FD at 1 kHz and above
- Familiarity with safety-critical standards such as IEC 61508, ISO 13849 or ISO 26262, including requirements traceability and verification
Similar jobs
Robot deals
All deals →Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!



