Instrumentation Software Engineer
2 days ago
Led by a world-class faculty of scientists, technologists, policy makers, economists and entrepreneurs, the Ellison Institute of Technology aims to develop and deploy commercially sustainable solutions to solve some of humanity's most enduring challenges. Our work is guided by four Humane Endeavours: Health, Medical Science & Generative Biology, Food Security & Sustainable Agriculture, Climate Change & Managing Atmospheric CO2 and Artificial Intelligence & Robotics.
Set for completion in 2027, the EIT Campus in Littlemore will include more than 300,000 sq ft of research laboratories, educational and gathering spaces. Fuelled by growing ambition and the strength of Oxford's science ecosystem, EIT is now expanding its footprint to a 2 million sq ft Campus across the western part of The Oxford Science Park. Designed by Foster + Partners led by Lord Norman Foster, this will become a transformative workplace for up to 7,000 people, with autonomous laboratories, purpose-built laboratories including a plant sciences building and dynamic spaces to spark interdisciplinary collaboration.
The Pathogen Mission highlights EIT's transformative approach, using Whole Genome Sequencing (WGS) and Oracle's cloud technology to create a global pathogen metagenomics system. This initiative aims to improve diagnostics, provide early epidemic warnings, and guide treatments by profiling antimicrobial resistance. The goal is to deliver certified diagnostic tools for widespread use in labs, hospitals, and public health.
EIT Oxford fosters a culture of collaboration, innovation, and resilience, valuing diverse expertise to drive sustainable solutions to humanity's enduring challenges.
The EIT Pathogen Programme, Applied Sequencing Team is seeking an Instrumentation Software Engineer to help shape the future of diagnostic technology.
In this role, you'll design and develop control software, firmware, and embedded applications that bring laboratory instrumentation to life, enabling real-time coordination of pumps, valves, sensors, and actuators within a cutting-edge point-of-care metagenomic sequencing platform.
As the first Instrumentation Software Engineer on the team, you'll act as a subject matter expert, adapting to the evolving needs of a dynamic R&D programme.
You'll work closely with electrical instrumentation engineers, microfluidic scientists, and data engineers to transform system requirements into intelligent, automated instruments capable of precise fluidic manipulation, heating, cooling, and telemetric data collection.
This is a hands-on R&D role for an engineer who loves bridging hardware and software, writing code that makes physical systems move, think, and measure.
Key Responsibilities:
- Design, implement, and maintain control software, firmware, and automation systems for in-house laboratory instruments.
- Integrate hardware and software, ensuring seamless communication between electrical, mechanical, fluidic, and computational subsystems.
- Develop and test embedded control logic for pumps, valves, sensors, and actuators used in microfluidic and diagnostic instrumentation.
- Implement and maintain device communication protocols (e.g., serial, I²C, SPI, Modbus, CAN, TCP/IP) for hardware integration.
- Develop telemetry and data logging systems to capture and visualise real-time operational data.
- Collaborate with the Electrical Instrumentation Engineer to ensure software and hardware systems operate cohesively.
- Test, validate, and debug software and firmware on prototype instruments to ensure reliability and accuracy.
- Write clear documentation, including inline comments, user manuals, and design notes to support maintainability and reproducibility.
- Conduct code reviews, write unit tests, and participate in CI/CD workflows to maintain high-quality, traceable software.
- Support integration testing and verification within the full instrument stack, from benchtop setups to deployed prototypes.
Requirements
Essential Knowledge, Skills and Experience:
- Degree or equivalent experience in Software Engineering, Computer Science, Electrical/Electronic Engineering, or a related discipline.
- Proven experience developing software for instrumentation, automation, or data acquisition systems.
- Practical experience testing software–hardware stacks, including benchtop and deployed systems.
- Experience developing in embedded or Linux-based environments integrating real-world I/O and instrumentation hardware.
- Proficiency in Python, C, or C++ (experience with other embedded or control languages also welcome).
- Familiarity with sensors, actuators, and control interfaces, including analogue and digital I/O.
- Strong debugging and problem-solving skills, particularly for hardware–software interaction and timing issues.
- Commitment to maintainable, reliable, and well-documented code, with version control (e.g., Git).
Desirable Knowledge, Skills and Experience:
- Experience in multidisciplinary R&D environments, particularly laboratory automation or diagnostic instrumentation.
- Familiarity with project management and collaboration tools (e.g., Jira, Confluence).
- Experience with validation and verification processes for production-level or regulated software.
- Ability to analyse system performance, optimise control loops, and identify design bottlenecks.
- Familiarity with embedded computing systems, real-time operating systems (RTOS), or microcontroller platforms.
- Understanding of networked instruments, telemetry, or data streaming architectures.
Key Attributes:
- Hands-on engineer who enjoys connecting hardware and software to solve complex technical challenges.
- Collaborative and communicative, able to work effectively across engineering and scientific teams.
- Analytical and methodical, approaching problem-solving with structure and rigour.
- Detail-focused and conscientious, with high standards for code quality and documentation.
- Adaptable and proactive, thriving in a dynamic, experimental R&D environment.
- Strong time management, balancing concurrent software tasks within multidisciplinary projects.
Benefits
We offer the following benefits:
- Enhanced holiday pay
- Pension
- Life Assurance
- Income Protection
- Private Medical Insurance
- Hospital Cash Plan
- Therapy Services
- Perk Box
- Electrical Car Scheme
Why work for EIT:
At the Ellison Institute, we believe a collaborative, inclusive team is key to our success. We are building a supportive environment where creative risks are encouraged, and everyone feels heard. Valuing emotional intelligence, empathy, respect, and resilience, we encourage people to be curious and to have a shared commitment to excellence. Join us and make an impact
Terms of Appointment:
- You must have the right to work permanently in the UK with a willingness to travel as necessary.
- You will live in, or within easy commuting distance of, Oxford.
- During peak periods, some longer hours may be required and some working across multiple time zones due to the global nature of the programme.
-
Instrumentation Software Engineer
6 hours ago
Oxford, Oxfordshire, United Kingdom Ellison Institute of Technology Full timeLed by a world-class faculty of scientists, technologists, policy makers, economists and entrepreneurs, the Ellison Institute of Technology aims to develop and deploy commercially sustainable solutions to solve some of humanity's most enduring challenges. Our work is guided by four Humane Endeavours: Health, Medical Science & Generative Biology, Food...
-
Instrumentation Software Engineer
1 hour ago
Oxford, Oxfordshire, United Kingdom Ellison Institute of Technology Full timeLed by a world-class faculty of scientists, technologists, policy makers, economists and entrepreneurs, the Ellison Institute of Technology aims to develop and deploy commercially sustainable solutions to solve some of humanity's most enduring challenges. Our work is guided by four Humane Endeavours: Health, Medical Science & Generative Biology, Food...
-
Instrumentation Engineer
2 days ago
Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time £55,000 - £65,000 per yearInstrumentation Software Engineer | Oxford | £55,000 - £65,000As part of our client's plans to grow their UK operations, they are expanding their Engineering Team and seeking an Instrumentation Software Engineer. This role involves creating software and firmware interfaces used to control and monitor advanced optical and atomic-based systems that support...
-
Electrical Instrumentation Engineer
2 days ago
Oxford, Oxfordshire, United Kingdom Ellison Institute of Technology Full time £60,000 - £90,000 per yearLed by a world-class faculty of scientists, technologists, policy makers, economists and entrepreneurs, the Ellison Institute of Technology aims to develop and deploy commercially sustainable solutions to solve some of humanity's most enduring challenges. Our work is guided by four Humane Endeavours: Health, Medical Science & Generative Biology, Food...
-
Principal Software Engineer
3 days ago
Oxford, Oxfordshire, United Kingdom Computer Futures Full time £60,000 - £80,000 per yearLooking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems,...
-
Electrical Instrumentation Engineer
2 hours ago
Oxford, Oxfordshire, United Kingdom Ellison Institute of Technology Oxford Full timeLed by a world-class faculty of scientists, technologists, policy makers, economists and entrepreneurs, the Ellison Institute of Technology aims to develop and deploy commercially sustainable solutions to solve some of humanity's most enduring challenges. Our work is guided by four Humane Endeavours: Health, Medical Science & Generative Biology, Food...
-
Instrument Field Service Engineer
2 days ago
Oxford, Oxfordshire, United Kingdom Emerson Career Site Full time £40,000 - £80,000 per yearIn this position, we are seeking a Field Service Engineer, based in the area of Gloucestershire, who will manage overall support of our customers instrumentation installed base to insure customers expectations are met and exceeded to the highest level of professionalism. You will be responsible for a variety of duties within a defined territory, onsite at...
-
Software Engineer
6 days ago
Oxford, Oxfordshire, United Kingdom Zetica Limited Full timeNO AGENCIES, PLEASE.About UsZetica is the UK's leading independent geophysical specialist. We develop advanced sensing and data processing systems that help solve complex engineering and environmental challenges for major infrastructure projects. We create software that processes high-throughput sensor streams from equipment deployed in the field, often in...
-
Software Engineer
4 days ago
Oxford, Oxfordshire, United Kingdom Humand Talent Full time £80,000 - £110,000 per yearJob DescriptionSenior Software EngineerWe're supporting a pioneering technology company who are building some of the most advanced systems in the world. They're now looking for a Senior Software Engineer to join their growing team and play a key part in developing cutting-edge solutions.This is a fantastic opportunity to work on unique challenges that will...
-
Embedded Software Engineer
2 weeks ago
Oxford, Oxfordshire, United Kingdom Holt Executive Ltd Full time £60,000 - £100,000 per yearA leading space engineering organisation is seeking anEmbedded Flight Software Engineerto join its growing flight software team, developing real-time embedded software for next-generation orbital missions.This is an exciting opportunity for an experienced engineer to work on technically challenging and high-impact projects, developing onboard flight software...