Software Engineer | Cambridge | £55,000 Are you a Software Engineer who thrives on precision, structure, and seeing your work perform in real-world production environments? This is an opportunity for a Software Engineer to play a pivotal role in taking advanced technology from development into scalable manufacture. As a Software Engineer, you will benefit from: 23 days holiday + bank holidays Pension and life insurance Social events Growing company with opportunity to progress As a Software Engineer, your responsibilities will include: Developing and supporting software-driven automation and test solutions for new products Implementing design-for-test principles throughout the product development lifecycle Defining and maintaining processes for firmware programming, configuration, and calibration data handling Creating automated test processes to support scalable, repeatable manufacturing Providing hands-on support during NPI builds, troubleshooting software and system-level issues Driving continuous improvement in production test speed and manufacturing readiness As a Software Engineer, your experience will include: A Degree in Software Engineering or a related discipline Strong experience developing production test or process automation software Proven expertise in C# development using WPF and MVVM methodologies Experience working with software release processes and configuration control The ability to troubles...