> Markdown version of [/jobs/ext/2793108-senior-software-engineer-mcu](https://www.wearedevelopers.com/jobs/ext/2793108-senior-software-engineer-mcu). 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 Software Engineer - MCU - **Company:** HS Design, Inc. - **Location:** Bristol, UK - **Experience:** Expert - **Salary:** £73,954.0 - **Contract:** Permanent contract - **Skills:** ARM Architecture, Booting (BIOS), C++ (Programming Language), Cyber Security, Firmware, MISRA C (C Programming Language), Secure Coding, Universal Asynchronous Receiver/Transmitter, Real Time Systems - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840574434-senior-software-engineer--mcu ## About the Role * Proven experience with ARM Cortex-M or equivalent. * Strong C/C++ in embedded, real-time contexts. * Experience in quality-controlled or safety-critical environments. * STM32, bootloaders, MISRA, UART/SPI/I2C/CAN. For this role we are considering a salary of up to £73,954. As part of your application, we will ask you to state your desired salary. If you would like to discuss your salary expectations in more detail, then please reach out. ## Description * Design and implement MCU firmware aligned to system and security architecture. * Own technical design of MCU subsystems. * Develop and review embedded C/C++ for real-time systems. * Collaborate with hardware and software peers. * Champion coding standards and secure development. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [What's (new) with Spring Boot and Containers?](https://www.wearedevelopers.com/videos/1514-what-s-new-with-spring-boot-and-containers) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Passive ARM Assembly Skills for Debugging, Optimization (and Hacking)](https://www.wearedevelopers.com/videos/1083-passive-arm-assembly-skills-for-debugging-optimization-and-hacking) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)