> Markdown version of [/jobs/ext/2206427-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206427-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). --- # Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language) - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/24876 ## About the Role * A 1st or 2:1 in electronics, software engineering, physics or similar from a world class university; a PhD would also be of interest. * Experience of developing real-time software for embedded systems in C (or C++). * Excellent understanding of physics and engineering principles and the ability to co-operate in a multi-disciplinary team. As well as having the job satisfaction of seeing new ideas developed into commercial products, you will become part of a company that provides an excellent and competitive remunerations package. The company continues to provide excellent career support for their employees, encouraging the freedom to specialise or broaden your skills in your chosen are. This is a full time, permanent, commercial UK role. Applicants require full existing permission to live and work in the UK without time limit. Keywords: embedded, real-time, C, C++, control systems, electronics, multidisciplinary, Cambridge. ## Description Are you an enthusiastic Embedded Software Engineer keen to expand your knowledge across a variety of product development? This well-respected company is looking for keen Embedded Software Engineers to join them in providing innovative solutions to challenging problems. The role would be ideal for a Software Engineer who wishes to continue to develop and broaden their experience. Working with this company you will be involved in novel product development, working within a truly multidisciplinary team. You may work alongside Electronics Engineers, other Software Engineers, Biophysicists and Mechanical Engineers, hence benefit from the concomitant cross-fertilisation of knowledge and experience. Example projects include compact desktop instruments incorporating microfluidics handling; gas detection systems; real-time remote sensing for vehicles. Varying levels of experience could be considered for this role, from recent graduate to senior engineer. A common theme will be your fascination with technology and the application of new ideas to difficult problems. This will, ideally, also be evident from your own hobby projects. ## Related Videos - [Modern C#: A Dive into the Community's Most Loved new Features.](https://www.wearedevelopers.com/videos/693-modern-c-a-dive-into-the-community-s-most-loved-new-features) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Functional Programming in C++](https://www.wearedevelopers.com/videos/1409-functional-programming-in-c) - [The Design and Evolution of C++](https://www.wearedevelopers.com/videos/526-the-design-and-evolution-of-c) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)