> Markdown version of [/jobs/ext/2206379-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206379-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). --- # Embedded Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** Booting (BIOS), Embedded C, Real-Time Operating Systems, PIC Microcontroller - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26748 ## About the Role Do you have a wealth of knowledge in the technology communications sector? Are you still a hands-on software engineer? Would you like to work on next generation technology projects? This well-supported group of engineers are working alongside partners to leverage their expertise to develop new communication technologies that can be the must-have components in the next generation (and beyond) devices. Their forward-thinking approach to problem solving allows them to create solutions for new system architectures and prototype designs. Some innovations will be incremental for optimisation, but others will be game-changers. In this role, you'll collaboratively work with others in the team as well as external stakeholders to bring solutions to fruition., * You'll have a degree in electronics, computer science or similar and subsequently gained extensive experience as an embedded software engineer. * You are still a hands-on programmer, and have high proficiency with embedded C. You most likely also have experience with a wide range of languages including C++, Python and possibly C# or Rust. * You'll be familiar with hardware and know your way around oscilloscopes and micro-controller debuggers. You may even have experience with RTOS and down to bare-metal programming for microcontrollers. * Ideal past experience will include: writing bootloaders and working with SPI, I2C, or UART/RS232 The team are based in offices outside of Cambridge. They are part of a company that looks to support employees and encourages participation from all in idea generation. They look to provide the best tools so you can do your best work. They offer flexibility to provide a good work-life balance as well as an excellent compensation package including profit-related bonus, enhanced employer pension contributions, private medical insurance (including for your dependants) and even a relocation package for qualifying candidates. Keywords: Embedded C, Real-time, RTOS, Electronics, Communication Technologies, Microcontrollers, Next-Generation Innovations ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [What's (new) with Spring Boot and Containers?](https://www.wearedevelopers.com/videos/1514-what-s-new-with-spring-boot-and-containers) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)