Description
Humanoid is hiring a Firmware Engineer to develop and maintain embedded firmware for robot end effectors and human-worn operator devices. The role combines firmware development with hardware integration, including microcontroller firmware, sensor and peripheral drivers, communication interfaces, compute-platform integration, hardware bring-up, calibration, fault detection, component selection, and OTA update pipelines. Candidates need an engineering or computer science degree and at least four years of embedded firmware development experience in C/C++, along with experience across microcontrollers and compute platforms, sensor integration, embedded interfaces, hardware debugging, and calibration.
