If you're an Instrumentation Control Engineer or Software Test Engineer, based in the Cambridge area, this could be the ideal new role for you! This role offers the opportunity to work within a highly skilled engineering environment supporting the testing and validation of next-generation module and system technologies.
Location: Cambridge, UK
Job Type: Full-time, Permanent
Salary: £60,000 to £70,000
The Role
As an Instrumentation Control Engineer, you will work within a small, technically focused team responsible for supporting testing activities across module and system-level platforms.
This is a practical, engineering-led position combining software development, hardware integration, and system optimisation. You'll collaborate closely with multidisciplinary engineers while helping refine and standardise testing processes.
What You'll Be Doing:
* Developing, testing, and maintaining software used for instrument control and laboratory equipment.
* Integrating software solutions with hardware and measurement systems.
* Creating user interfaces for monitoring and controlling test instrumentation.
* Diagnosing and resolving software and hardware issues.
* Supporting performance optimisation of test systems and workflows.
* Producing clear technical documentation and maintaining controlled software releases.
Essential Skills & Experience:
* Experience developing software using Python, MATLAB, or C#.
* Background in instrument control within laboratory or technical testing environments.
* Experience integrating software with hardware systems.
* Familiarity with version control systems.
* Strong troubleshooting and analytical skills.
Desirable Experience (Not Required):
* Database experience.
* Experience working with automated or semi-automated test systems.
* Willingness to develop knowledge in optoelectronic testing techniques.
Who You Are:
* Practical and hands-on in your engineering approach.
* Structured and detail-focused when solving technical challenges.
* Comfortable working within a dynamic R&D environment.
* Clear and professional communicator across technical teams.
* Collaborative, adaptable, and motivated to continuously improve processes.
If this sounds like you, apply now!