Location: Cambridge, UK
Contract:
Salary: Not specified
Work type: Not specified
Posted: Today
Deadline: Open
See how well you fit this role
Get an instant score, plus where you shine and where you'd need to stretch, so you know if it's worth the application.
?
/100
Develop and test embedded software for innovative healthcare devices, working across the full software development lifecycle with multidisciplinary engineering teams. Starts between May and October 2027.
We are looking for bright graduates with a passion for software and a curiosity for how things work and how technology can help us solve problems.
You will join our embedded software team and contribute to the development of innovative technologies for healthcare devices.
Candidates can start between May–October 2027.
There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We encourage you to apply as soon as possible.
Each project we undertake is different, and at the cutting edge of technology. This means we can’t talk about much of our ongoing work, but here are some examples of completed projects that we are excited to share:
An emergency-use ventilator, developed in just over six weeks in response to the government’s Ventilator Challenge
A neurostimulation device allowing treatment to improve, or even restore, someone’s ability to walk
An autoinjector capable of delivering a wide range of drugs, while being intuitive to use and beautiful to look at
From day one, you’ll be part of our multidisciplinary medical development team, tackling real technical problems while receiving guidance and training from experienced engineers. You’ll gain access to designing and developing embedded software to a high standard. You will be part of a team developing technologies that can make a meaningful difference to people’s lives.
Within your role you’ll likely:
Design, develop, and test embedded software for complex medical systems used in diagnostic, surgical, implantable device, and drug-delivery applications.
Contribute to a wide range of projects that span the full software development lifecycle.
Collaborate with a multidisciplinary and supportive team, gaining exposure to systems involving electronics, optics, fluidics, robotics, and user-interface components.
Work with industry best practices such as continuous integration, automated testing and analysis, and model-based systems engineering.
To apply for this role you must:
Be currently completing or have recent completed a degree in a relevant field such as Engineering, Computer Science, Mathematics, or Physics.
Have experience programming in C.
The most important technical skill for this role is programming in C.
The following skills and experience are advantageous:
Experience with other languages such as Rust, Python or C++
Working in a team using version control (ideally Git) and peer code reviews
Contributing to open-source software
Unit testing or other verification techniques
Experience developing embedded software
Knowledge of electronics and controlling peripherals using interfaces such as UART/I2C/SPI
Signal processing and/or control theory
Data science and/or AI
Knowledge of biology or medical subjects is not a requirement, though you should be enthusiastic about applying your technical skills to this field of application.
How to apply
Apply directly through the company website. Clicking the link below will open the application page in a new window.

Location: Cambridge, UK
Industry: Scientific Research & Development
We do deep tech, you create the future… we are Cambridge Consultants. We do extraordinary, new-to-the-world deep tech innovation. What is deep tech? It’s a mindset; a bold strategy that harnesses radical science and engineering to achieve things no-one else can. It enables our clients to gain unassailable commercial advantage from defendable technology that they own. Markets are redefined, and the world takes notice. As the deep tech powerhouse of Capgemini, we’re ready to work with you to create technologies, services and products that have never been seen before. And which will transform business, society and the planet. If your ambition is to shatter the status quo, it’s time to get the future you want – with the power of deep tech. We are global team of 800 bright, talented people, delivering work across 35 countries from offices in Cambridge (UK) Boston (USA), Singapore and Tokyo. We have more than 140 laboratories and over 200,000 square feet of world-class design and development facilities. Our people are united by the ambition to turn brilliant, breakthrough ideas into scaled technologies, products and services. Cambridge Consultants is trusted by some of the world’s biggest brands and most ambitious start-ups to achieve their critical technology-based aspirations – and we’ve been doing it for more than 60 years.
STAY IN
THE KN

W
No spam, just the latest roles and career advice delivered straight to your inbox.
© Gradworx 2026