You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.


Cambridge Consultants is looking for an engineering student who would like to spend a year working in the Medical Technology Software Group. It’s a valuable opportunity to gain practical experience and learn new skills in software engineering and software development, particularly for embedded systems. We work on a variety of exciting client projects, and you will get to see how ideas go from the whiteboard to production.

This is a 12 month internship intended for students taking an industrial placement as part of their degree. Deadline for applications is: 4th January 2021


Role description

Cambridge Consultants is a world leader in medical product design working in areas from sensor design and robotics to control problems and complex systems.

As a Software Engineer Intern, you will work as part of a multi-disciplinary team of software engineers to design and implement software for our clients, principally in the medical area. You will be able to contribute towards the design, implementation and testing of the products whilst learning new skills in software engineering.

The Medical Technology Software Group works closely with other disciplines to create cutting-edge products.  Project team sizes tend to be small, giving you lots of responsibility, and you will work with and learn from a team of highly-skilled software engineers, implementing real-time embedded software, often safety critical, but also UI for desktop, mobile and VR/AR platforms. You will also get to work alongside a wide range of other engineering disciplines including human factors, optics, electronics and mechanical design.


Specific responsibilities

You will work as part of a multidisciplinary team to develop products for our clients. Your work will vary throughout the year, depending on project needs, but may include (depending on your background and skills):

  • Implementing embedded software according to specification
  • Creating test suites for embedded software
  • Writing project design and test documentation
  • Modelling the design using software and systems engineering tools
  • Implementing mobile Apps
  • Software prototyping



To meet the requirements of this role you must have completed at least two years of study in Software Engineering, Computer Science or another similar degree (as long as it includes some software-related modules) that allows you to take a placement year in industry.

You will have:

  • A keen interest in software engineering
  • Good knowledge of at least one programming language.
  • Some knowledge of the C or C++ programming language


Learn about Life at CCWhat to expect when applying

You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.


Future prospects

Interns gain invaluable hands-on experience by working alongside our staff on real projects. It’s also a chance to show us what you can do – internships can sometimes lead to the offer of a full-time job once you’ve completed your studies, therefore we invite applications from people who may be interested in applying for a full time job with us after their degree.

Employment benefits

Some of our excellent benefits include a good salary (pro-rata), free canteen - lunches and refreshments, flexible working hours, and access to the social committee.

Related Jobs

Cambridge, UK

AI Internship 2021

Job ref: 1401
Cambridge, UK

Hedy Lamarr Software Internship - 2021

Job ref: 1380
New job alerts
Get email updates as relevant jobs are added