Cambridge Consultants is looking for an engineering student who would like to spend a year working in the Software and Electronics Department. It’s a valuable opportunity to gain practical experience and learn new skills in software engineering and software development, . 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 starting Summer 2024 intended for students taking an industrial placement as part of their degree.
The role
Cambridge Consultants is a world leader in product design working in areas from sensor design and robotics to control problems and complex systems.
As a Software Engineering Intern, you will work as part of a multi-disciplinary team of software engineers to design and implement software for our clients, across a wide range of markets. You will be able to contribute towards the design, implementation and testing of the products whilst learning new skills in software engineering.
People in the Software and Electronics Department work 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 engineers, implementing a wide range of systems from real-time embedded software to UIs for desktop, mobile and cloud platforms. You will also get to work alongside a wide range of other engineering disciplines including human factors, optics, electronics and mechanical design.
Example of projects we have completed recently
- Smart meters for the last 5%: https://www.cambridgeconsultants.com/project/overcoming-smart-meter-challenges-for-the-last-5/
- AI pet care:
https://www.cambridgeconsultants.com/project/ai-pet-care-transformation-for-purina/ - Measuring carbon capture:
https://www.cambridgeconsultants.com/project/collaborating-with-yard-stick-on-carbon-capture-measurement/ - AI cyber-security:
https://www.cambridgeconsultants.com/project/pioneering-ai-cyberattack-response-for-the-uk-military/
What you'll be doing
You will work as part of a multidisciplinary team to develop products and solve problems for our clients. Your work will vary throughout the year, depending on project needs, but may include (depending on your background and skills):
- Implementing software according to specification
- Creating test suites for software
- Writing project design and test documentation
- Modelling designs using software and systems engineering tools
- Implementing mobile or web applications
- Implementing cloud-based services
- Software prototyping
What you can bring
You'll have completed at least two years of study within Software Engineering, Computer Science or another relevant degree (which will include some software-related modules) and able to participate in a placement year from summer 2024-summer 2025.
You must meet the requirements to obtain UK Security Clearance or already have it.
- A keen interest in software engineering
- Good knowledge of at least one of the following programming languages. (C, C++, Rust, Python, TypeScript).
- Some knowledge of and a willingness to learn other programming languages.
Future prospects
Cambridge Consultants is committed to developing its employees' careers and has a flexible policy for individual capabilities and preferences. Promotion is linked to merit.