CareerPlanGet AI match score →

Firmware Engineer

HQ💼 Full-time💰 $160,000–$160,000🗓 2026-07-01 → 2026-07-31

Core

Design, implement, and test firmware for critical components of a general-purpose humanoid robot, including motor controllers, battery management systems, and sensing hardware.

Role type

Firmware Engineer (Embedded Systems)

Builds

Firmware for humanoid robot components (motor controllers, BMS, sensors)

Domain

Robotics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Linux, bare-metal programming, RTOS, computer architecture, communication protocols (Ethernet, Ethercat, Serial, CAN, USB), lab instrumentation, debugging tools

Preferred skills

motor controller experience, battery management system experience, CI/CD infrastructure development, Agile, Test Driven Development

Technologies

C, C++, Python, Linux, Ethernet, Ethercat, Serial, CAN, USB, Lauterbach, Oscilloscopes, logic analyzers

Responsibilities

Architect, design, implement and test firmware for critical components; Define code reuse strategies across hardware platforms; Develop Python tools for test automation and hardware calibration; Contribute to CI/CD infrastructure; Support hardware/software integration in the lab

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗