Senior Embedded Firmware Engineer – Hybrid Role

IC Resources

Cheltenham

Hybrid

GBP 50,000 - 60,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

IC Resources in Cheltenham is seeking a Senior Embedded Firmware Engineer to take responsibility for full lifecycle embedded development, designing and developing robust firmware for real-world devices.

Candidates should have at least 5 years in firmware/embedded C, with STM32/PIC32, Python, I2C, SPI, Serial, RTOS or bare-metal programming, and an interest in hardware aspects such as PCB schematics. Embedded Linux or SoC/SOM experience would be beneficial.

Qualifications

  • Minimum 5 years in firmware/embedded C development.
  • Experience with a range of MCUs, especially STM32 and PIC32.
  • Proficiency in Python and common protocols (I2C, SPI, Serial).
  • Experience with RTOS or bare-metal firmware and hardware awareness.
  • Nice to have Embedded Linux or SoC/SOM for embedded Linux apps.

Responsibilities

  • Take responsibility for full lifecycle Embedded Development, designing and developing robust firmware.
  • Collaborate with hardware engineers and contribute to PCB schematic awareness.

Skills

Embedded C
STM32
PIC32
Python
I2C
SPI
Serial
RTOS
Bare-metal
Embedded Linux

Education

Bachelor's degree in Electronics/CS

Job description

IC Resources in Cheltenham is seeking a Senior Embedded Firmware Engineer to take responsibility for full lifecycle embedded development, designing and developing robust firmware for real-world devices.

Candidates should have at least 5 years in firmware/embedded C, with STM32/PIC32, Python, I2C, SPI, Serial, RTOS or bare-metal programming, and an interest in hardware aspects such as PCB schematics. Embedded Linux or SoC/SOM experience would be beneficial.

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

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

IC Resources • Cheltenham

Hybrid
GBP 50,000 - 60,000
Hybrid work model
Senior Embedded Systems Engineer Hybrid PCB & Firmware Lead
Senior Embedded Systems Engineer Hybrid PCB & Firmware Lead

IC Resources • England

Hybrid
GBP 60,000 - 80,000
Good salary
Benefits
Hybrid working
Junior Embedded Firmware Engineer – Flexible Working
Junior Embedded Firmware Engineer – Flexible Working

IC Resources • West of England

On-site
GBP 35,000 - 48,000
Senior Firmware Engineer – IoT & Wireless (Hybrid)
Senior Firmware Engineer – IoT & Wireless (Hybrid)

IC Resources • Bath

Hybrid
GBP 60,000 - 80,000
Senior Embedded Systems Engineer — Hybrid & On‑Site
Senior Embedded Systems Engineer — Hybrid & On‑Site

Applause IT Recruitment Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Hybrid working
Bonus scheme
25 days holiday plus bank holidays
+2
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
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

Hybrid
GBP 50,000 - 70,000
Senior Embedded Engineer & Systems Lead (Hybrid)
Senior Embedded Engineer & Systems Lead (Hybrid)

IC Resources • Cambridge

Hybrid
GBP 65,000 - 90,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Salisbury

On-site
GBP 55,000 - 65,000
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