Senior Firmware Engineer

Senior Firmware Engineer

Senior Firmware Engineer

Melbreck Technical Recruitment

Reed

Lancaster, Lancashire

2 hours ago

No application

About

PCB Firmware Developer – Lancaster - £65,000 plus benefitsMelbreck Technical are working with a leading designer and manufacturer of specialist equipment based in the Northwest with two facilities, one of which being in Lancaster.We are looking for a Senior PCB Firmware Developer to play a key technical role in the development of secure embedded systems based on STM32 microcontrollers. You will be responsible for firmware design and implementation across the full product lifecycle, working closely with trusted internal teams on systems where correctness, reliability, and control are essential.PCB Firmware Developer - Key Responsibilities:Lead the development of embedded firmware for STM32-based platformsDesign and maintain robust firmware architectures for long-lived systemsDevelop secure, efficient firmware in CPerform board bring-up and low-level debugging on custom PCBsDebug complex issues using JTAG / SWD and other low-level diagnostic toolsWork closely with hardware engineers to ensure secure and reliable hardware/firmware integrationReview code and contribute to engineering standards and best practicesSupport system verification, validation, and controlled deploymentProduce clear technical documentation appropriate for secure environmentsPCB Firmware Developer - Essential Skills & Experience:Significant commercial experience developing firmware for STM32 or ARM Cortex-M microcontrollersStrong expertise in embedded C and C++Proven experience with custom PCB bring-up and fault diagnosisDeep understanding of microcontroller peripherals and low-level operationConfident use of JTAG / SWD debugging