Senior Embedded Firmware Engineer

ZENOVO

Droitwich Spa

On-site

GBP 60,000 - 70,000

Full time

2 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

ZENOVO in the UK is seeking a Senior Embedded Firmware Engineer to join our on-site team in Droitwich Spa. You will design, develop and maintain firmware in C for microcontroller-based systems and take ownership across the product lifecycle.

You'll work closely with electronics engineers on hardware integration, testing and validation, and contribute to RF testing and low-power embedded applications. A practical, hands-on approach and strong debugging skills are essential.

Qualifications

  • Strong experience in embedded software development using C.
  • Proven experience with microcontrollers and embedded systems.
  • Experience with PIC, ESP32 or similar MCUs.
  • Solid understanding of electronics hardware and firmware interaction.
  • Experience debugging, testing and integration of firmware.
  • Hands-on, practical approach to product development.
  • Ability to own technical challenges and drive solutions.

Responsibilities

  • Design, develop and maintain embedded firmware using C.
  • Take technical ownership of firmware development across the product lifecycle.
  • Develop and debug firmware for microcontroller-based systems (PIC/ESP32 or similar).
  • Work with electronics engineers on hardware integration and product development.
  • Support design, testing and validation of electronic products.
  • Work with communications tech, telemetry and low-power embedded applications.
  • Contribute to RF testing, radio frequency performance and product compliance.
  • Identify and resolve issues across firmware and hardware interfaces.
  • Contribute to design reviews, improvements and engineering best practices.
  • Support and share knowledge with other engineers in a collaborative hands-on team.

Skills

Embedded C
Microcontrollers
PIC/ESP32
Electronics hardware
Debugging
Ownership

Job description

Senior Embedded Firmware Engineer

Location: Droitwich Spa, Worcestershire (Fully On-site)

Salary: £60,000–£70,000, depending on experience

The Opportunity

An opportunity has arisen for a Senior Embedded Firmware Engineer to join an established engineering and manufacturing business developing, building and maintaining electronic products.

Job Responsibilities
  • Design, develop and maintain embedded firmware using C.
  • Take technical ownership of firmware development across the product lifecycle.
  • Develop and debug firmware for microcontroller-based systems, ideally using PIC, ESP32 or similar platforms.
  • Work closely with electronics engineers on hardware integration, troubleshooting and product development.
  • Support the design, testing and validation of electronic products.
  • Work with communications technologies, telemetry and low‑power embedded applications.
  • Contribute to RF testing, radio frequency performance and product compliance activities where required.
  • Identify and resolve technical issues across firmware and hardware interfaces.
  • Contribute to design reviews, development improvements and engineering best practices.
  • Support and share knowledge with other engineers within a collaborative, hands‑on team.
Experience Required
  • Strong experience in embedded software development using C.
  • Proven experience working with microcontrollers and embedded systems.
  • Experience with PIC, ESP32 or comparable microcontroller platforms.
  • A good understanding of electronics hardware and the interaction between firmware and physical systems.
  • Experience debugging, testing and integrating embedded firmware.
  • Strong problem‑solving skills and the ability to take ownership of technical challenges.
  • A practical, hands‑on approach to product development.
Experience in the following areas would be advantageous
  • PCB design and electronic hardware development.
  • Automotive electronics, telemetry or low‑power applications.
  • RF, wireless communications or radio frequency testing.
  • EMC, compliance testing or product certification.
  • Supporting electronic products through development, manufacture and ongoing maintenance.

Please note: We cannot offer sponsorship for this role.

If you're an experienced Embedded Firmware Engineer looking for a role where you can combine strong C programming skills with practical electronics development and take ownership of real‑world products, we'd be keen to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Electronics Engineer
Senior Embedded Electronics Engineer

Probe UK • Beeston

On-site
GBP 45,000 - 55,000
6.5% pension
26 days holiday
Life assurance (3x salary)
+1
Senior Electronics Engineer
Senior Electronics Engineer

ZENOVO • Worcester

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

Platform Recruitment • Salisbury

On-site
GBP 58,500 - 71,500
Firmware Engineer
Firmware Engineer

Platinum Recruitment Consultancy • Waterlooville

On-site
GBP 32,000 - 42,000
25 days holiday
Bank holidays
Mentoring and hands-on development
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 Firmware Engineer - up to £70k ID50508
Senior Embedded Firmware Engineer - up to £70k ID50508

Humand Talent • Buckingham

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

SR2 • Reading

On-site
GBP 65,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • North East

On-site
GBP 80,000 - 110,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • Peterlee

On-site
GBP 60,000 - 90,000
Electronics/Firmware Engineer
Electronics/Firmware Engineer

Project Freelance • Leeds

On-site
GBP 40,000 - 50,000
Holiday
Pension Contribution
On-site Role