Lead Firmware Engineer
Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we’re growing the team to take it even further.
About the Role
As a Lead Firmware Engineer on the Hardware team based in London, you will play a critical role in developing the firmware that powers our next generation of humanoid robots. This is a hands-on technical leadership role at the intersection of robotics, embedded systems, and real-time control, building the software that enables advanced motion, balance, and interaction with complex environments. You’ll collaborate closely with hardware and systems teams to integrate microcontrollers, sensors, and actuators, while designing robust, high-performance firmware and real-time algorithms.
What You'll Do
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.
What We're Looking For
10+ years of experience in embedded systems development, preferably in robotics.
Strong C and C++ skills aimed at microcontrollers, with experience in various RTOS environments (e.g., FreeRTOS, Zephyr) as well as bare-metal systems.
Hands-on experience with ARM Cortex, STM32, or similar platforms.
Familiarity with communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
The ability to lead and mentor other engineering team members.
Experience with debugging tools like oscilloscopes and logic analyzers.
Working knowledge of Git, CI/CD, and Agile methodologies.
Strong understanding of control systems, kinematics, and motion algorithms.
Experience with and/or an interest in using Rust for embedded systems
What We Offer
Competitive equity: stock options with meaningful upside as we scale.
30+ paid days off, including 23 days of annual leave, all UK bank holidays, and additional company closure days (including Christmas–New Year shutdown).
Private healthcare, including virtual and in-person care.
Pension scheme with 8% total contribution (5% employee, 3% employer) on full earnings.
Free daily breakfast, catered lunch, and snacks in-office.
Work at the frontier - collaborate daily with world-class engineers, researchers, and product experts building the next generation of AI and humanoid robotics.
Real ownership - direct access to founding leadership, meaningful input on product direction, and the ability to drive key initiatives from day one.
Recommended Jobs
Full-Time Veterinary Nurse Vacancies
JOB OVERVIEW Job Title: Veterinary Nurse – Falconwood Location: Falconwood Employment Type: Full-Time Salary: £28000 – £45000 per year depending on experience. About the Role …
Caretaker - Thriving Primary School in Ealing!
Are you seeking a hands-on role where you can take pride in maintaining a safe, welcoming environment for young learners? This could be an excellent opportunity for your next career move. • Primary…
Head of Partnerships
About Searchable We're building the future of AI search visibility. As ChatGPT, Claude, and Perplexity reshape how people find information, we help brands understand and optimize their presence in…
IT Engineer
We are an applied AI lab building end-to-end software agents. We're the makers of Devin, the first AI software engineer. Our team is extremely talent-dense. Among our founding team, we have wor…
JR103163 Delegate Sales Executive
At Clarion, our people are at the absolute heart of what we do. We’re proud that our core values of PASSION , CARE , IMAGINATION , and TRUST define the way we carry out our work across all o…
Enterprise Sales Executive
We believe transformation doesn’t happen in a vacuum. It happens through partnership, insight, and the ability to turn complexity into confidence. At Orbus Software, we help some of the world’s mo…
Business Support Officer SC5 CS
Job Category : Admin / Clerical Location : 48 STATION ROAD, London Borough of Haringey Hours Per Week : 36 Start Date : Immediate Start Start Time : 09:00 End Time :17:30 Salary: £…
Compliance Officer
About Incard Incard’s mission is to build the financial operating system for entrepreneurs. We are focused on creating a system where business banking, financial tools, and application logic ar…
Urgent Care Practitioner job
JOB OVERVIEW Locummeds Agency is looking to fill an urgent care practitioner job in London that is available now. So, are you a highly skilled and compassionate healthcare professional seeking an …
Fire Safety Project Manager
1-Year Fixed-Term Contract c. £60,000 per annum + Benefits We are seeking a Fire Safety Project Manager to lead the delivery of a major fire safety works programme across a residential property port…