Job Description
Embedded Firmware Engineer (Contract)\n\nLondon-Outside IR35 - 3-month contract - Extension Likely\n\nCompetitive day rate\n\nWe’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.\n\nThis 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.\n\nWhat you’ll do:\n\n * Design, build, and maintain embedded firmware for MCUs (STM32, TMS570, nRF52, ARM Cortex)\n\n * Develop low-level drivers and real-time applications using FreeRTOS, SafeRTOS, or ThreadX\n\n * Implement OTA firmware updates and embedded Linux when needed\n\n * Integrate cloud services, build intuitive GUIs (LVGL, QT, TouchGFX)\n\n * Support hardware testing, debugging, and ensure compliance with IEC 62304 and other standards\n\nWhat we’re looking for:\n\n * Strong experience in firmware development for embedded systems\n\n * Skilled with RTOS, embedded Linux, Git, cloud integration, and GUI development\n\n * Degree in Electronics, Electrical or Computer Engineering\n\n * Bonus if you’ve worked on medical devices or with wireless protocols (BLE, Wi-Fi, LPWAN)\n\nInterview process:\n\n 1.
Initial call via Teams\n\n 2. Final interview on-site\n\nPlease apply to this advert or get in touch