Job Description
A brand new vacancy for a Software Engineer with an incredible scientific instrumentation start-up has become available, based in West London (W12). The Software Engineer will form part of an interdisciplinary team developing software to automate laboratory equipment and processes.
* Collaborate cross-functionally with scientists, engineers and bioinformaticians to streamline experimental workflows, improve user experience, and integrate software with complex hardware systems.
* Develop and refine GUIs for prototype instruments working with stakeholders.
* Develop and maintain embedded software or firmware for instruments where applicable.
* Ensure robust communication between hardware components e.g., sensors, actuators, pumps.
* Develop software to automate lab processes, sample handling, experimental protocols, and data collection.
* Work with engineers and scientists to integrate lab systems (e.g., liquid handlers, robotic arms, microfluidic controllers) into experimental workflows.
* Build pipelines for real-time or post-run data processing e.g., images from microscopes.
* Develop software for data analysis, data QC checks, statistical analysis, or machine learning models to interpret experimental data.
* Understand experimental goals and help translate scientific requirements into technical solutions.
The ideal Software Engineer will hold a PhD in Computer Science / Software Engineering and have extensive previous experience in a similar role with strong programming skills (Python, C++, C#, Java) and knowledge of hardware-software integration (instrument control, serial communication, APIs etc.) as well as experience of developing GUIs using PyQt.
This is a superb opportunity to join a growing start up with exceptional tech and make a massive contribution to life sciences research for the benefit of humanity.
Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency