Firmware Engineer

We are currently looking for a Firmware Engineer to join a Medical Device project on an initial 4/5 month contract;

What you will do

  • Take ownership of the firmware architecture, state-machine design and safety logic from the outgoing internal engineer
  • Design and implement robust state-machine control covering the full sample collection workflow
  • Build in fault detection and safe-shutdown behaviour for identified failure modes
  • Implement event logging, self-test on power-up, and battery management firmware
  • Move the device from current design to button-driven embedded operation (MVP), then to a fully verified release for tech transfer to CMO
  • Produce firmware in compliance with IEC 62304: software development plan, requirements, architecture, unit and integration tests, traceability and release notes
  • Define and run hardware-in-loop verification of safety-critical paths
  • Support tech transfer of firmware version records, source code and build environment to client's chosen CMO
  • Operate inside of ISO 13485 QMS with formal change control from the alpha prototype build onwards


Essential skills and experience
  • Medical-device embedded firmware. Production firmware delivered under IEC 62304, ideally on Class II / IIa/ III devices, with the lifecycle artefacts to evidence it.
  • Embedded safety firmware. Demonstrable experience with robust state-machine control, fault detection and safe shutdown, brown-out and reset handling, sequencing, event logging, and power-on self-test.
  • Bare-metal or RTOS C / C++ on ARM Cortex-M. Comfortable on STM32, nRF, or similar low-power MCUs. Bootloader and secure-update experience useful.
  • Low-power firmware design. Battery-conscious scheduling, peripheral power gating, sleep-mode strategies for wear cycle plus recharging.
  • Sensor and actuator interfacing.
  • Verification mindset. Unit test harnesses, hardware-in-loop test rigs, traceable verification of safety-critical paths, evidence captured to Design History File (DHF) standard.

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Job Details

Company
SRG
Location
Yorkshire and the Humber, United Kingdom
Employment Type
Contract
Posted