Lead Firmware Engineer - Robotics Motion & RealTime Control

Humanoid

Greater London

On-site

GBP 90,000 - 130,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Paid time off 30+ days
Private healthcare
Pension 8%
Free meals in-office
Frontier work environment
Direct leadership access

Job summary

Humanoid in London is seeking a Lead Firmware Engineer to drive firmware development for our humanoid platform. You will lead hands-on embedded software across microcontrollers, RTOS, and real-time control, collaborating with hardware and systems teams to deliver high-performance motion and balance.

You’ll mentor junior engineers, design robust drivers, and ensure security and reliability. The role offers ownership from day one and a chance to shape the future of robotics at scale.

Qualifications

  • 10+ years of experience in embedded systems development, preferably in robotics.
  • Strong C and C++ skills for microcontrollers with RTOS experience.
  • Hands-on experience with ARM Cortex, STM32, or similar.
  • Familiarity with UART, SPI, I2C, CAN, Ethernet.
  • Ability to lead and mentor engineering team.
  • Experience with debugging tools like oscilloscopes and logic analyzers.
  • Experience with Git, CI/CD, and Agile methodologies.
  • Understanding of control systems, kinematics, and motion algorithms.
  • Interest in Rust for embedded systems.

Responsibilities

  • Develop and debug firmware for humanoid robots, focusing on motion control, stabilization, sensor integration and ethernet-based communication.
  • Collaborate with hardware teams to design seamless integration of microcontrollers and peripherals.
  • 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 for robotic movement and balance.
  • Lead and mentor junior engineers, conducting code reviews and promoting best practices.
  • Ensure robust security and fail-safe mechanisms in embedded systems.
  • Maintain technical documentation and manage version control of firmware.

Skills

C/C++
RTOS
ARM Cortex
Embedded systems
Git CI/CD
Agile methodologies
Control systems
Rust (embedded)

Tools

Oscilloscopes
Logic analyzers

Job description

Humanoid in London is seeking a Lead Firmware Engineer to drive firmware development for our humanoid platform. You will lead hands-on embedded software across microcontrollers, RTOS, and real-time control, collaborating with hardware and systems teams to deliver high-performance motion and balance.

You’ll mentor junior engineers, design robust drivers, and ensure security and reliability. The role offers ownership from day one and a chance to shape the future of robotics at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer - Robotics & Real-Time Control
Lead Firmware Engineer - Robotics & Real-Time Control

Groupe-Ebra-1 • Greater London

On-site
GBP 110,000 - 140,000
Equity stock options
30+ paid days off
Private healthcare
+4
Lead Firmware Engineer — Robotics & Real-Time Embedded
Lead Firmware Engineer — Robotics & Real-Time Embedded

Robotics Jobs UK • Greater London

On-site
GBP 90,000 - 140,000
Stock options
30+ paid days off
Private healthcare
+2
Lead Firmware Engineer
Lead Firmware Engineer

Humanoid • Greater London

On-site
GBP 90,000 - 130,000
Stock options
Paid time off 30+ days
Private healthcare
+4
Lead Firmware Engineer
Lead Firmware Engineer

Robotics Jobs UK • Greater London

On-site
GBP 90,000 - 140,000
Stock options
30+ paid days off
Private healthcare
+2
Lead Firmware Engineer
Lead Firmware Engineer

Groupe-Ebra-1 • Greater London

On-site
GBP 110,000 - 140,000
Equity stock options
30+ paid days off
Private healthcare
+4
Embedded Firmware Engineer - Robotics & Sensors
Embedded Firmware Engineer - Robotics & Sensors

Humanoid • Greater London

On-site
GBP 65,000 - 90,000
Stock options
30+ paid days off
Private healthcare
+2
Senior Firmware Engineer – London
Senior Firmware Engineer – London

Humanoid • England

On-site
GBP 60,000 - 80,000
Competitive salary plus stock options
Paid vacation
Travel opportunities
+2
Senior Firmware Engineer — Embedded Robotics & Sensors
Senior Firmware Engineer — Embedded Robotics & Sensors

Groupe-Ebra-1 • Greater London

On-site
GBP 65,000 - 90,000
Equity: stock options
30+ paid days off (UK)
Private healthcare
+2
Senior Firmware Engineer, Robotics & Motion Control
Senior Firmware Engineer, Robotics & Motion Control

Humanoid • England

On-site
GBP 60,000 - 80,000
Staff Electrical Design Engineer, Robotics
Staff Electrical Design Engineer, Robotics

Humanoid • Greater London

On-site
GBP 90,000 - 140,000
Stock options
Paid time off
Private healthcare
+1