Software Engineer – Scientific Instrumentation Location: Cambridge (On-site) Salary: £40,000 – £55,000 + Share Options Job Type: Full-time The Company An innovative and rapidly growing technology company at the forefront of life science instrumentation is seeking a Software Engineer to join its multidisciplinary team. This is an opportunity to contribute to cutting-edge technology that supports breakthroughs in drug development, biomolecule production and scientific discovery. The Role You will play a key role in developing software that powers a sophisticated analytical instrument, with a strong focus on machine control and hardware integration. Working across the software stack, you will be involved in interfacing with hardware components, controlling experimental workflows and ensuring robust, reliable system performance. While some frontend development is involved, the primary focus is on backend systems and interaction with physical devices. You will collaborate closely with scientists and engineers across multiple disciplines to translate complex experimental requirements into maintainable and scalable software solutions. Key Responsibilities * Develop software to control instrumentation and experimental workflows * Interface with hardware components such as sensors, actuators and microcontrollers * Implement and maintain reliable communication between software and devices * Tr...