> Markdown version of [/jobs/ext/2208383-embedded-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2208383-embedded-c-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 C Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £80,000.0 - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), C++ (Programming Language), Embedded C, Embedded Software, Python (Programming Language), MATLAB, Software Architecture, Real-Time Operating Systems, Signal Processing, Scripting, Information Technology, Bare Metal, Software Coding - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27412 ## About the Role You will be working on advanced concepts with colleagues from a range of technical and scientific backgrounds, taking projects through the full development lifecycle from requirements capture and initial proof-of-concept through to finished product. With defenders and malefactors continuously striving for the technological edge, this role will keep you working on the cutting edge of what's possible, and your work will make a positive impact to life in the UK. This role's focus is hands-on engineering, but you should also be a good communicator, comfortable liaising with clients., * A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades * Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus * Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing * Strong communication skills * British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [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) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)