Programmer (Software Engineer) - Life Sciences...

Portal Biotech
London

About the Role:

We are seeking a Software Engineer (Programmer) to join our interdisciplinary Hardware team. Based in our headquarters in Scale Space, White City, London, and reporting to the Instrument Team Leader, this primarily on-site role will involve the development of software to automate laboratory equipment and processes and launch runs on prototype instruments. You will collaborate cross-functionally with scientists, engineers and bioinformaticians to streamline experimental workflows, improve user experience, and integrate software with complex hardware systems.

Tasks and responsibilities

  • Lead software development relating to automation needs.
  • Develop and refine GUIs for prototype instruments working with stakeholders.
  • Support the development of prototypes into production-ready devices.
  • 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.
  • Develop or configure lab scheduling and orchestration tools.
  • 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.
  • Write and maintain documentation including software requirements, software verification reports.
  • Conduct or support formal software verification and validation activities.
  • Understand experimental goals and help translate scientific requirements into technical solutions.
  • Provide software and system troubleshooting support during experiments.

Qualification:

  • Bachelor’s, Master’s of PhD degree in Computer Science, Software Engineering, or related field.
  • Strong programming skills in languages such as Python, C++, C#, RUST, LabVIEW, MATLAB, and Java.
  • Experience developing GUIs (e.g. using PyQt, Tkinter, .NET, or similar frameworks).
  • Familiarity with hardware-software integration (instrument control, serial communication, APIs, etc.).
  • Understanding of laboratory automation systems or scientific instrumentation.
  • Strong problem-solving abilities and attention to detail.
  • Good communication skills and ability to collaborate with multidisciplinary teams.

Desirable:

  • Experience of software development for life sciences equipment and medical devices e.g., DNA sequencers, DNA printers, bioincubators, cell sorters, microscopes, glucose meters.
  • Familiarity of equipment used to automate laboratory processes e.g., liquid handlers.
  • Knowledge of machine learning methods for the interpretation of data.
  • Knowledge software regulations applying to medical devices, diagnostic equipment, and manufacturing systems e.g., 21 CFR.
  • Familiarity with microcontroller programming or embedded systems.
Posted 2025-07-08

Recommended Jobs

Business Development Executive

Blue Legal
London

Business Development Executive Location: London Salary: Market Rate Salary band: Dependant upon experience Contract type: Permanent Date posted: 29th May 2025 Blue Legal are partnering…

View Details
Posted 2025-05-29

HEAD PIZZA CHEF

Collective- Kennington Park Cafe
London

HEAD PIZZA CHEF Join Collective Kennington, where craft meets community. We’re seeking a passionate Head Pizza Chef to lead our kitchen team in creating exceptional organic sourdough pizzas and …

View Details
Posted 2025-06-26

Product Designer

GroupM
London

Description Position at Choreograph About WPP Media WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and co…

View Details
Posted 2025-05-31

Head of Product (Commerce and Marketplace)

Collinson
London

Collinson is the global, privately-owned company dedicated to helping the world to travel with ease and confidence. The group offers a unique blend of industry and sector specialists who together pro…

View Details
Posted 2025-05-25

Freelance Sound Designer ~ Outside IR35 ~ Central London (Remote)

Nicholas Howard
London

�? Sound Designer (Freelance, outside IR35)??? Up to 40 hours/week | Saturday-Wednesday �? Remote (US/UK time zone overlap required) Join a global leader in business intelligence as we grow their…

View Details
Posted 2025-07-01

Business Development Manager

Employal
London

Business Development Manager – Tech Solutions (SMB Hunter)(Workplace solutions) Hybrid – UK-based with occasional office visits and client meetings Up to £50,000 basic £5,000 car allowance Uncap…

View Details
Posted 2025-07-01

Digital Marketing Manager

Larbey Evans
London

Digital Marketing Manager Larbey Evans is working with a leading UK & International law firm to recruit a proactive and creative Digital Marketing Manager on a permanent basis. The firm have a gre…

View Details
Posted 2025-06-26

Consultant Psychiatrist - Female Personality Disorders

Cygnet
London

Job Title: Consultant Psychiatrist Service Line: Female Personality Disorders Professionally Accountable to: Medical Director Managerially Responsible to: Hospital Manager We are seek…

View Details
Posted 2025-06-06

Senior Underwriter - Property & Casualty (Multinational Lead)

Harrison Holgate
London

Senior Property & Casualty Underwriter (Multinational Lead) My client, a leading specialist insurer, is seeking a dynamic Senior Underwriter to join their thriving team. With a strong track record of…

View Details
Posted 2025-06-06

Independent Witness Advocate

Victim Support
London

We have an exciting opportunity for Caseworkers (known internally as Independent Witness Advocates) to join the Pre-trial witness support service, working 37.5 hours a week. Do you want to make a di…

View Details
Posted 2025-06-27