> Markdown version of [/jobs/ext/2206459-graduate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206459-graduate-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). --- # Graduate Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Starter - **Salary:** £35,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Android Software Development, Apple IOS, Apple Mac Systems, Bug Tracking Systems, C Sharp (Programming Language), C++ (Programming Language), Code Review, Linux, Real-Time Operating Systems, Software Engineering, Information Technology, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26673 ## About the Role You could be working on projects for consumer products, medical devices, instrumentation and sensing, or food technology to name a few. The software engineering will be extremely varied, spanning platform ranging from embedded devices, to mobile and cloud, so you will need to be adaptable and willing and able to pick up new skills as needed and work outside your comfort zone. This is a great opportunity to build experience in software engineering as well as honing your communications skills., * A 1st or 2.1 in Computer Science, Electronics, or other relevant discipline from a well-respected university * Good coding skills in C++ and / or C#, together with some experience or interest in working across embedded, desktop, mobile devices, or the cloud. * Some experience in developing software for a few of the following: Windows, Linux, macOS, Android, iOS or for embedded real time operating systems. * A good understanding of software engineering best practice (version control, bug tracking, code review etc.), and interest in subjects such as low level comms, user interfaces, and cryptography. * Strong communications skills and willingness to collaborate with clients and colleagues. * The company cannot offer sponsorship, so you will need full existing right to work in the UK. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [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) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)