The Graduate Software Engineer position at Cambridge Consultants Limited focuses on designing and developing embedded software for medical systems. The role involves collaborating with a multidisciplinary team on various projects throughout the software development lifecycle. The ideal candidate should have a relevant degree and experience programming in C, while familiarity with other programming languages and embedded systems is beneficial.