Variety and the need for agility invigorates life here at Cambridge Consultants Each day brings fresh challenges as we collaborate to solve pressing global problems and help shape the future of smart homes, connected therapeutic devices, wireless robot networks, and intelligent AI agents that interact seamlessly with cloud infrastructure.  </span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">If you enjoy taking ownership of your work though also value collaboration with supportive and passionate colleagues, our Software Engineer role will suit you well!  You’ll be surrounded by respected leaders in the very latest technologies as you help evolve our software development for distributed cloud-based systems and rich UIs.  </span><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="auto">Successful candidates can join us between May-October 2026.   </span><span data-ccp-props="{}"> </span></strong></p> <p><span data-contrast="auto"><strong>There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert.
Â
Â
As a software engineer, you will work on a broad variety of projects For some projects, the software will be the entire project; for others, it will be one component of a broader ecosystem involving software and hardware developed at CC or by our clients. We are looking for adaptable individuals who thrive on challenges and enjoy learning on the job. </span><span data-ccp-props="{}">Â </span></p> <p><spa.