Senior Embedded Firmware Engineer (ARM/STM32) — End-to-End

CamWebDir

Cambridge

Remote

GBP 55,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Pension contribution (10%)
Private medical insurance

Job summary

Cellular Origins is based on the TTP Campus, 10 miles south of Cambridge, and you’ll join a multidisciplinary team of engineers and scientists working on our core automation platform. You’ll design, implement and test firmware for ARM microcontrollers, work at the bench with hardware, and help shape decisions across firmware, electronics and the wider system.

You’ll own firmware development, write C for STM32, design automated tests, and collaborate with electronics, mechanical, automation and

Qualifications

  • Proven experience in embedded firmware
  • Experience with ARM microcontrollers (STM32)
  • Experience with automated testing for embedded systems
  • Ability to work across electronics, mechanical, automation and software teams

Responsibilities

  • Own firmware development for core technology from requirements to production
  • Write and review C/C++ for ARM microcontrollers (STM32)
  • Design and maintain automated tests (unit, integration, HIL) and CI integration
  • Translate system needs into firmware requirements and interfaces
  • Participate in design discussions and code reviews, debugging complex issues
  • Use Linux-based tools and environments
  • Develop supporting tools and simple GUIs in languages like Python, C# or Java

Job description

Cellular Origins is based on the TTP Campus, 10 miles south of Cambridge, and you’ll join a multidisciplinary team of engineers and scientists working on our core automation platform. You’ll design, implement and test firmware for ARM microcontrollers, work at the bench with hardware, and help shape decisions across firmware, electronics and the wider system.

You’ll own firmware development, write C for STM32, design automated tests, and collaborate with electronics, mechanical, automation and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer — ARM/STM32 Robotics
Senior Embedded Firmware Engineer — ARM/STM32 Robotics

Cellular Origins • Cambridge

On-site
GBP 65,000 - 90,000
Annual bonus
25 days holiday
Pension 10%
+6
Senior Firmware Engineer
Senior Firmware Engineer

CamWebDir • Cambridge

Remote
GBP 55,000 - 90,000
Pension contribution (10%)
Private medical insurance
Senior Embedded Firmware Engineer – Robotics for Therapies
Senior Embedded Firmware Engineer – Robotics for Therapies

TTP • Cambridge

On-site
GBP 70,000 - 90,000
Annual bonus
25 days holiday
Pension
+5
Senior Firmware Engineer: Motion, Sensors & Automation
Senior Firmware Engineer: Motion, Sensors & Automation

SmartRecruiters, Inc. • United Kingdom

Remote
GBP 70,000 - 90,000
Annual bonus
25 days holiday
Employer pension contribution 10%
+6
Senior Firmware Engineer
Senior Firmware Engineer

Cellular Origins • Cambridge

On-site
GBP 65,000 - 90,000
Annual bonus
25 days holiday
Pension 10%
+6
Senior Firmware Engineer
Senior Firmware Engineer

SmartRecruiters, Inc. • United Kingdom

Remote
GBP 70,000 - 90,000
Annual bonus
25 days holiday
Employer pension contribution 10%
+6
Senior Firmware Engineer
Senior Firmware Engineer

TTP • Cambridge

On-site
GBP 70,000 - 90,000
Annual bonus
25 days holiday
Pension
+5
Embedded Firmware Engineer
Embedded Firmware Engineer

QCS Staffing Ltd • Cambridge

On-site
GBP 55,000 - 75,000
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
Embedded Software Engineer
Embedded Software Engineer

Set2recruit LTD • Southampton

On-site
GBP 45,000 - 65,000