Senior Embedded Firmware Engineer – Bare-Metal ARM

Platform Recruitment

Northstowe

Hybrid

GBP 55,000 - 65,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Platform Recruitment in Cambridge is seeking a Senior Firmware Engineer to join a high‑autonomy R&D team. You will own bare‑metal firmware development for ARM microcontrollers, delivering robust, high‑performance code for precision motion control.

The role requires strong embedded C, hands‑on experience with ARM architectures, and collaboration with hardware engineers. Hybrid work in the Cambridge area offers a balanced environment.

Qualifications

  • 3+ years experience developing ARM architecture in embedded C on bare metal
  • Ability to read hardware schematics
  • Experience with Agile processes (sprints, stand-ups, retrospectives)
  • Knowledge of Python or Bash for automation

Responsibilities

  • Develop, debug, and optimise bare-metal firmware for ARM-based microcontrollers
  • Contribute to an existing code base adding features with low-level designs documentation
  • Collaborate with hardware engineers to review schematics and develop drivers for interfaces such as SPI, I2C, UART, ADC, and DAC

Skills

Bare-metal firmware
ARM microcontrollers
Agile processes
Python/Bash

Job description

Platform Recruitment in Cambridge is seeking a Senior Firmware Engineer to join a high‑autonomy R&D team. You will own bare‑metal firmware development for ARM microcontrollers, delivering robust, high‑performance code for precision motion control.

The role requires strong embedded C, hands‑on experience with ARM architectures, and collaboration with hardware engineers. Hybrid work in the Cambridge area offers a balanced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Platform Recruitment • Northstowe

Hybrid
GBP 55,000 - 65,000
Senior Embedded Firmware Engineer – Precision Motion & Robotics
Senior Embedded Firmware Engineer – Precision Motion & Robotics

ECM Selection • Cambourne

On-site
GBP 70,000 - 100,000
Onsite parking available
Senior Embedded Firmware Engineer: ARM Cortex RTOS
Senior Embedded Firmware Engineer: ARM Cortex RTOS

Platform Recruitment • Harston

On-site
GBP 60,000 - 70,000
25 days holiday
Pension
Discretionary annual bonus
+2
Senior Embedded Robotics Engineer (ARM Cortex‑M)
Senior Embedded Robotics Engineer (ARM Cortex‑M)

Spt Labtech • Cambourne

On-site
GBP 85,000 - 110,000
Private medical insurance
Company pension plan
Annual discretionary bonus
Senior Embedded Firmware Engineer | ARM, RTOS, DSP
Senior Embedded Firmware Engineer | ARM, RTOS, DSP

Platform Recruitment • Fowlmere

On-site
GBP 60,000 - 70,000
25 days holiday
Bank holidays
Competitive pension
+3
Senior Embedded Firmware Engineer - Robotics & Motion
Senior Embedded Firmware Engineer - Robotics & Motion

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 77,000 - 94,000
Onsite parking
Flexible working around core hours
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
Senior Embedded Firmware Engineer – Sensor & Signal Processing
Senior Embedded Firmware Engineer – Sensor & Signal Processing

Platform Recruitment • Cambridge

On-site
GBP 50,000 - 60,000
Lead Embedded Software Engineer for Precision Control
Lead Embedded Software Engineer for Precision Control

Platform Recruitment • Huntingdonshire

On-site
GBP 60,000 - 70,000
Senior Embedded Firmware Engineer – Precision Motion Systems
Senior Embedded Firmware Engineer – Precision Motion Systems

ECM Selection • Cambridge

On-site
GBP 65,000 - 100,000
Onsite parking
Flexible core-hour policy