CareerPlanSign in

Lead Firmware Engineer

UK, London💼 Full-time🗓 2026-08-26 → 2026-09-25

Core

Develop firmware and real-time control algorithms for humanoid robots, enabling advanced motion, balance, and sensor integration.

Role type

Lead Firmware Engineer (Robotics/Embedded Systems)

Builds

Firmware for HMND-01 Alpha humanoid robots

Domain

Robotics, Embedded Systems, Real-time Control

Deliverable

production ML models | product features

Required skills

C, C++, RTOS (FreeRTOS, Zephyr), ARM Cortex, STM32, motor drivers, sensor drivers, communication protocols (UART, SPI, I2C, CAN, Ethernet), real-time control algorithms, kinematics, motion algorithms, debugging tools (oscilloscopes, logic analyzers), Git, CI/CD

Preferred skills

Rust for embedded systems

Responsibilities

Develop and debug firmware for motion control and stabilization; Design and implement drivers for motors, sensors, and communication protocols; Optimize firmware for performance, reliability, and power efficiency; Develop and test real-time control algorithms; Lead and mentor junior engineers; Ensure robust security and fail-safe mechanisms; Maintain technical documentation and manage version control

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.