Embedded Firmware Engineer
ZENOVO LTD

Embedded Firmware Engineer

10 December by ZENOVO LTD
	 ZENOVO LTD jobs
Job Title: Embedded Firmware Engineer
Salary: Up to £45k (depending on experience)
Location: South Yorkshire

About the Role
We’re working with an established engineering company developing advanced embedded electronic products for demanding operational environments. We’re looking for an Embedded Firmware Engineer to help drive the development of their next generation of products. This is a hands-on role with the opportunity to contribute to projects from early concept through to validated prototypes and production-ready designs.

Key Responsibilities
  • Design and develop embedded firmware.
  • Write and maintain low-level drivers (SPI, I2C, UART, CAN, RS485) for new and existing hardware platforms.
  • Collaborate closely with hardware engineers on PCB bring-up, fault-finding, design validation, and prototype testing.
  • Implement robust, maintainable embedded code (C/C++) for resource-constrained microcontrollers.
  • Support the full lifecycle: requirements capture, implementation, documentation, test procedures, and release processes.
  • Participate in design reviews and contribute ideas toward architecture, performance, and reliability improvements.

About You:
  • Degree in Electronics Engineering, Embedded Systems or a related field.
  • 5+ years of firmware or embedded systems experience.
  • Strong background in embedded firmware development in C / C++.
  • Experience with ARM Cortex-M, STM32, PIC, or similar microcontroller platforms.
  • Understanding of RTOS (e.g., FreeRTOS) or bare-metal development.
  • Ability to read schematics and work alongside hardware engineers to debug and validate electronics.
  • Strong debugging experience using oscilloscopes, logic analysers, and embedded development tools (GDB, JTAG/SWD).
  • Familiarity with Linux-based development.

Please note we cannot offer sponsorship for the role.
If interested, please send over an updated CV.
Reference: 56186175
Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.
AddCheck MarkClockLocationSalaryHomeEye