> Markdown version of [/jobs/ext/3603279-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3603279-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** Platform Recruitment - **Location:** Harston, UK - **Experience:** Expert - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** ARM Architecture, C++ (Programming Language), Software Debugging, Embedded Software, Modbus, Real-Time Operating Systems, Software Engineering, Universal Asynchronous Receiver/Transmitter, USB, Serial Peripheral Interface, Bare Metal - **Published:** October 7, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3010245881-2 ## About the Role Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle?, * 5+ of Embedded Firmware/Software engineering experience * Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) * Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) * Understanding of Digital Signal Processing ## Description * Design and develop bare metal and RTOS embedded software using C/C++ on ARM Cortex MCUs * Create production support software, like test jig interfaces and calibration tools * Troubleshoot hardware issues, perform fault finding, and resolve system-level problems