Start date: September 2018
Job ref: 1172
Cambridge Consultants is looking for an engineering student who would like to spend a year working in the Medical Technologies Software Group. It’s a valuable opportunity to gain practical experience and learn new skills in software engineering and software development for embedded 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.
TYPE OF WORK
Cambridge Consultants is a world leader in medical product design working in areas from sensor design, robotics to control problems and complex systems.
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.
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 suits for embedded software
Writing project design and test documentation
Software design using using CASE tools
Implementing mobile Apps
To meet the requirements of this role you should have completed at least two years of study in Software Engineering, Computer Science (or other similar degree as long as it includes some software related modules) at a top university which allows you to take a placement year in industry.
You will have:
Good ‘A’ level results
Have a career goal to become a software engineer
Good knowledge of at least one programming language.
Some knowledge of the C or C++ programming language
A current interest in hobbyist electronics or computer programming would also be beneficial, and we’d be interested to hear from you about any projects you’ve undertaken in your own time.
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 lead to the offer of a bursary and a full-time job once you’ve completed your studies.