Back to results

Cambridgeconsultantslimited

Software Engineering Internship

Salary not disclosedOnsite

  • Engineering
  • United Kingdom
  • Internship
  • Yesterday
Newly posted

About the role

This sandwich year placement offers the opportunity to join a multidisciplinary team developing innovative healthcare technologies. Interns will tackle real technical problems while receiving guidance from experienced engineers, contributing to the design and development of embedded software for medical systems.

Responsibilities

  • 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.

Required skills

  • C
  • Embedded software

Nice to have

  • Rust
  • Python
  • C++
  • Git
  • Unit testing
  • Electronics
  • UART
  • I2C
  • SPI
  • Signal processing

Qualifications

  • Currently studying towards a degree in Engineering, Computer Science, Mathematics, or Physics
  • Eligible to undertake a 12-month industrial placement

About the Company

Cambridge Consultants is a company that works on cutting-edge technology projects, including medical devices like emergency-use ventilators, neurostimulation devices, and autoinjector platforms.

Software Engineering Internship at Cambridgeconsultantslimited · Grasshire