Embedded Engineer
Embedded Systems / Firmware Engineer
Surrey - Medical Technology
My client designs and develops advanced, next-generation clinical devices. They’re looking for an Embedded / Firmware Engineer to join a fast-growing engineering team working on real-time, safety-critical products.
What you’ll do
- Develop embedded firmware for medical devices
- Build firmware for production test equipment and HIL systems
- Design high-performance, power-efficient firmware for edge devices
- Work with ARM Cortex-M / STM32 microcontrollers
- Implement low-level drivers (I2C, SPI, UART, CAN)
- Deliver secure communications (MQTT,
- Test and validate firmware using lab equipment
- Ensure compliance with medical software standards (e.g. EN 62304)
What we’re looking for
- Strong C/C++ skills
- Hands-on STM32 and ARM Cortex-M experience
- Experience with embedded IDEs (STM32CubeIDE, MPLAB, Eclipse, etc.)
- Experience with Linux (Yocto)
- Familiarity with Python or MATLAB is a plus
- Medical devices, FPGA, or high-speed interfaces (DDR, USB, PCIe) are nice to have
Full details are available. Please don't hesitate to get in touch with holly@platform-recruitment.com to learn more.