The Graduate Software Engineer role at Cambridge Consultants Limited focuses on developing embedded software for healthcare devices. This position involves designing and testing complex medical systems, contributing to various projects throughout the software development lifecycle, and collaborating with a multidisciplinary team. Candidates should have a degree in a relevant field and experience programming in C, with additional skills in other programming languages and software development prac