> Markdown version of [/jobs/ext/2206584-graduate-c-c-developer](https://www.wearedevelopers.com/jobs/ext/2206584-graduate-c-c-developer). 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 C/C++ Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Starter - **Salary:** £28,000.0 - £33,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), Software Engineering, Information Technology - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26047 ## About the Role * A good degree (2:1 or above) in a numerate subject, such as Computer Science or Mathematics from a well-respected university * Competency in both C and C++ programming * Skills in designing data structures and writing algorithms * An analytical approach to problem-solving, coupled with an inventive streak and enthusiasm * Full right to work in the UK without time limit or sponsorship will also be needed Keywords: Cambridge, Graduate, C, C++, Mathematics, Algorithms, Computer Science, Software Development ## Description Design and implementation of algorithms for cutting-edge software This is an excellent opportunity for a numerate graduate to begin their career in software development in a creative and challenging domain, supported and encouraged by a highly skilled and expanding, team of enthusiastic developers. Our client's products enable electronic engineers to design and build complete systems, including chips and boards. Their technology has been used to create products that have transformed the way people live their daily lives and interact. It can be found in the products of the mobile, consumer, automotive, aerospace, IoT and other industries. The Graduate C/C++ Developer would be based in their Cambridge office and would be mentored by the team there, as well as working with the company's global team of developers. There is a large element of research involved in this position as the work is truly ground-breaking. The Graduate C/C++ Developer would be responsible for innovating, designing, and developing key technology, including the design and implementation of algorithms. They will also be encouraged to test, trouble-shoot and improve their solutions. The ideal candidate will be inquisitive and curious by nature, whilst paying good attention to technical detail. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [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) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [The Design and Evolution of C++](https://www.wearedevelopers.com/videos/526-the-design-and-evolution-of-c) - [Functional Programming in C++](https://www.wearedevelopers.com/videos/1409-functional-programming-in-c) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)