Embedded Firmware Engineer (Contract)
London-Outside IR35 - 3-month contract - Extension Likely
Competitive day rate
We’re looking for an Embedded Software Engineer to support cutting-edge product development across a range of sectors – including MedTech. This is a fantastic opportunity to join a fast-moving team building innovative, custom-engineered electronic solutions.
This role is on-site full-time in West London. After the initial ramp-up period, there's potential for 1 day per week remote, subject to team discretion.
What you’ll do:
* Design, build, and maintain embedded firmware for MCUs (STM32, TMS570, nRF52, ARM Cortex)
* Develop low-level drivers and real-time applications using FreeRTOS, SafeRTOS, or ThreadX
* Implement OTA firmware updates and embedded Linux when needed
* Integrate cloud services, build intuitive GUIs (LVGL, QT, TouchGFX)
* Support hardware testing, debugging, and ensure compliance with IEC 62304 and other standards
What we’re looking for:
* Strong experience in firmware development for embedded systems
* Skilled with RTOS, embedded Linux, Git, cloud integration, and GUI development
* Degree in Electronics, Electrical or Computer Engineering
* Bonus if you’ve worked on medical devices or with wireless protocols (BLE, Wi-Fi, LPWAN)
Interview process:
1. Initial call via Teams
2. Final interview on-site
Please apply to this advert or get in touch