Firmware Engineer

Shadow Robot

England

On-site

GBP 73,800 - 110,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work on innovative robotics technology
Collaborate with an international team
Hands-on access to cutting-edge hardware
Competitive day rate

Job summary

A world-leading robotics company in North London is seeking an experienced Embedded Firmware Engineer for a 6-month contract. This role involves designing and developing firmware for embedded systems within robotic platforms, collaborating closely with diverse engineering teams. Candidates should have robust C and C++ programming skills and several years of embedded experience. The position requires daily presence in the office to work with hardware. Competitive day rate offered, with the potential for project extension.

Qualifications

  • Several years of commercial embedded/firmware experience – able to work confidently and independently.
  • Experience working with hardware on a daily basis.

Responsibilities

  • Design and develop firmware for embedded systems within robotic platforms.
  • Collaborate with electronics and mechanical engineers for integration.
  • Debug and optimize code for motor control and other systems.
  • Document work clearly for future development.

Skills

C programming skills
C++ programming skills
Microcontroller architectures
Hardware-software integration
Communication protocols (SPI, I2C, UART, CAN)
Python scripting

Job description

Opportunity

I’m partnering with a world‑leading robotics company based in North London to find an experienced Embedded Firmware Engineer for an exciting 6‑month project. You’ll be joining a small, highly skilled engineering team working on advanced robotic systems for a major international client.

This is a hands‑on role where you’ll work with hardware daily, collaborate directly with senior engineers, and have the autonomy to drive solutions forward.

What You’ll Be Doing
  • Designing and developing firmware for embedded systems within robotic platforms
  • Working closely with electronics and mechanical engineers to integrate firmware with hardware
  • Debugging and optimising code for motor control, sensors, and communication interfaces
  • Contributing to a high‑profile project with an important international partner
  • Documenting your work clearly for handover and future development
What You’ll Bring
  • Strong C and C++ programming skills in embedded environments
  • Experience with microcontroller architectures and hardware‑software integration
  • Familiarity with communication protocols (SPI, I2C, UART, CAN)
  • Python scripting ability for testing and automation
  • Several years of commercial embedded/firmware experience – you’re confident working independently
  • The ability to be in the London office daily to work with the hardware
Nice to have

RTOS experience, robotics background, motor control systems

What’s In It For You
  • Work on genuinely innovative robotics technology
  • Collaborate with a talented, international team of engineers
  • Hands‑on access to cutting‑edge hardware every day
  • Competitive day rate via PAYE, potential for extension
Ready to Apply?

Please apply below via LinkedIn or send your CV to Helen at HFBAC and let’s have a conversation about whether this is the right fit for you.

Please note: This role requires you to be based in or easily commute to North London. We cannot offer visa sponsorship for this position.

This is not suitable for recent graduates – we need someone who can hit the ground running.

Embedded Firmware Engineer
Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Engineering and Information Technology

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

Similar jobs worth comparing

London-Based Embedded Firmware Engineer - Robotics
London-Based Embedded Firmware Engineer - Robotics

Shadow Robot • England

On-site
GBP 100,000 - 125,000
Embedded Firmware Engineer
Embedded Firmware Engineer

3fD (3form Design) • Whitchurch

On-site
GBP 40,000 - 80,000
Flexible working hours
Half day on Fridays
Creative environment
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

SPT Labtech • Cambridge

On-site
GBP 70,000 - 100,000
Private medical insurance
Pension plan
Annual discretionary bonus
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridge

On-site
GBP 70,000 - 100,000
Annual bonus
Share incentive scheme
Enhanced pension contribution
+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
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
Firmware Engineer
Firmware Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Private health insurance
Life insurance
33 days holiday
+1
Embedded Software Engineer
Embedded Software Engineer

Hera • England

Hybrid
GBP 60,000 - 80,000
Senior Embedded Design Engineer (Open) No Recruiters
Senior Embedded Design Engineer (Open) No Recruiters

Ripcord Designs Ltd. • Hatching Green

On-site
GBP 55,000 - 65,000
Bonus