Embedded Firmware Engineer - Robotics & Sensors

Humanoid

Greater London

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Stock options
30+ paid days off
Private healthcare
Pension scheme
Free daily meals

Job summary

Humanoid in the United Kingdom seeks a Firmware Engineer to join our team developing and maintaining embedded software behind our end effectors and human-worn interfaces. You will bridge hardware and software, bring up new PCB revisions, write firmware and drivers, and integrate sensors across varying compute platforms.

You’ll work with hardware, electrical and mechanical engineers in a fast-paced environment where reliability matters and priorities shift quickly.

Qualifications

  • Embbeded firmware development experience
  • Sensor and peripheral integration
  • Debugging hardware with oscilloscope and logic analyzer
  • Experience with multiple compute platforms (ESP32, Raspberry Pi, NVIDIA Jetson)
  • Strong knowledge of embedded interfaces (I2C, SPI, UART, Ethernet)
  • Hardware bring-up and fault-detection skills
  • Component selection collaboration with hardware team
  • OTA pipeline maintenance and image provisioning

Responsibilities

  • Develop Embedded Firmware for microcontrollers covering sensor sampling and power management
  • Integrate sensors, encoders, LCDs, IMUs, ToF sensors, LiDARs, cameras with drivers
  • Bridge device firmware with ESP32, Raspberry Pi and NVIDIA Jetson platforms
  • Design interfaces between hardware subsystems (I2C, SPI, UART, Ethernet, USB, CAN, EtherCAT, MIPI)
  • Bring up new hardware, debug with oscilloscope/logic analyzer, fix integration issues
  • Create calibration routines, power sequencing, and fault detection for sensors
  • Assist with component selection for sensors and MCUs with engineering teams
  • Maintain OTA update pipelines and image provisioning for fleets of devices

Job description

Humanoid in the United Kingdom seeks a Firmware Engineer to join our team developing and maintaining embedded software behind our end effectors and human-worn interfaces. You will bridge hardware and software, bring up new PCB revisions, write firmware and drivers, and integrate sensors across varying compute platforms.

You’ll work with hardware, electrical and mechanical engineers in a fast-paced environment where reliability matters and priorities shift quickly.

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

Similar jobs worth comparing

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
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 Motion & RealTime Control
Lead Firmware Engineer - Robotics Motion & RealTime Control

Humanoid • Greater London

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

Humanoid • Greater London

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

Groupe-Ebra-1 • Greater London

On-site
GBP 65,000 - 90,000
Equity: stock options
30+ paid days off (UK)
Private healthcare
+2
Robotics Hardware Integration Engineer (FPGA)
Robotics Hardware Integration Engineer (FPGA)

Humanoid • Greater London

On-site
GBP 65,000 - 90,000
Stock options
30+ paid days off (23 days annual + UK
Private healthcare
+3
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
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
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
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