Senior Firmware Engineer

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

This role for a Senior Firmware Engineer will play a key role in developing robust embedded systems designed to operate reliably in demanding real‑world environments. The role covers firmware architecture, development and validation, working closely with multidisciplinary teams to deliver high–performance, production‑ready solutions.

The Senior Firmware Engineer will:

  • 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.

The Senior Firmware Engineer will have:

  • Experience in embedded firmware development using C for ARM or equivalent processors.
  • 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.

This role is well suited to an engineer who enjoys building reliable embedded systems and working closely with hardware to deliver real‑world solutions.

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

Similar jobs worth comparing

Senior Firmware Engineer: Embedded Systems Architect
Senior Firmware Engineer: Embedded Systems Architect

EVera Recruitment • Cirencester

On-site
GBP 70,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

ZENOVO • Chester

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

Platform Recruitment • Salisbury

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

Oho Group • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,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
Principal Firmware Engineer
Principal Firmware Engineer

Microchip Technology Inc. • Whiteley

On-site
GBP 60,000 - 80,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Octagon Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Excellent company benefits
Embedded Software Engineer
Embedded Software Engineer

Roc Search Europe Limited • Bristol

On-site
GBP 55,000 - 75,000
Senior Embedded Systems Lead & Architect
Senior Embedded Systems Lead & Architect

Holt Recruitment • England

On-site
GBP 85,000 - 130,000