Senior Firmware Engineer: Embedded Systems Architect

EVera Recruitment

Cirencester

On-site

GBP 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EVera Recruitment is seeking a Senior Firmware Engineer to design, develop and maintain embedded firmware for microcontrollers and processors, delivering robust solutions for demanding environments.

You will collaborate with hardware teams to integrate firmware with sensors and interfaces (SPI, I2C, UART, CAN), optimize RTOS configurations and bootloaders, and ensure high-quality, production-ready code.

Qualifications

  • Experience in embedded firmware development using C for ARM or equivalent.
  • Experience with RTOS and bare-metal system development.
  • Understanding of firmware architecture, debugging and system validation.
  • Experience using version control systems such as Git.
  • Strong problem-solving ability and experience working with real hardware.

Responsibilities

  • Design, develop and maintain embedded firmware for microcontrollers and processors.
  • Integrate firmware with hardware components, including sensors and communication interfaces (SPI, I2C, UART, CAN).
  • Support testing and debugging activities at unit, integration and system level.
  • Develop and optimise RTOS configurations, bootloaders and interrupt‑driven systems.
  • Maintain code quality through reviews, version control and documentation.
  • Collaborate with cross‑functional teams to support product development and testing.

Skills

C programming
Embedded systems
RTOS experience
Debugging
SPI / I2C / UART / CAN
Git
Firmware validation
Hardware interaction

Tools

Git

Job description

EVera Recruitment is seeking a Senior Firmware Engineer to design, develop and maintain embedded firmware for microcontrollers and processors, delivering robust solutions for demanding environments.

You will collaborate with hardware teams to integrate firmware with sensors and interfaces (SPI, I2C, UART, CAN), optimize RTOS configurations and bootloaders, and ensure high-quality, production-ready code.

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

EVera Recruitment • Cirencester

On-site
GBP 70,000 - 90,000
Senior Embedded Firmware Engineer (MCU)
Senior Embedded Firmware Engineer (MCU)

Kinneir Dufort • West of England

Hybrid
GBP 44,000 - 74,000
Flexible hybrid working
Private healthcare
25 days annual leave
+1
Senior Firmware Engineer
Senior Firmware Engineer

ZENOVO • Chester

Hybrid
GBP 55,000 - 95,000
Senior Embedded Firmware Engineer – Hybrid Role
Senior Embedded Firmware Engineer – Hybrid Role

IC Resources • Cheltenham

Hybrid
GBP 50,000 - 60,000
Hybrid work model
Staff Firmware Engineer: Real-Time Embedded Systems
Staff Firmware Engineer: Real-Time Embedded Systems

United States Digital Space LLC • West of England

On-site
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension support
+1
Senior MCU Firmware Engineer – Real-Time Embedded C/C++
Senior MCU Firmware Engineer – Real-Time Embedded C/C++

HS Design, Inc. • Bristol

Hybrid
GBP 62,000 - 74,000
Private healthcare for you and your:>
Salary exchange pension scheme
25 days of annual leave
+2
Embedded Firmware Engineer - Cambridge, High-Impact
Embedded Firmware Engineer - Cambridge, High-Impact

Cortech Talent Solutions Ltd • Cambridge

On-site
GBP 63,000 - 77,000
Discretionary Bonus Scheme
Enhanced parental leave
Generous discounts on products
+2
Senior Embedded Firmware Engineer – Real-Time C/C++
Senior Embedded Firmware Engineer – Real-Time C/C++

ZENOVO • Chester

Hybrid
GBP 55,000 - 95,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Cortech talent solutions • Cambridgeshire and Peterborough

On-site
GBP 63,000 - 77,000
Competitive Salary
Discretionary Bonus Scheme
25 days holiday + bank holidays
+4
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