Software Engineer

Abselion

Cambridge

On-site

GBP 40,000 - 55,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Share option scheme

Job summary

Abselion in Cambridge, UK, is seeking a Software Engineer to power the Amperia analytical instrument, focusing on machine control and hardware integration. You will work across the software stack, interfacing with instrumentation, firmware, and experimental workflows, with frontend work as a secondary focus.

Collaborate with lab scientists, electronics, and mechanical engineers to translate hardware requirements into reliable software, covering real-time control, device communication, and robust

Qualifications

  • MEng or equivalent in Computer Science/Software Engineering, Physics or engineering is required.
  • 2-5 years experience in software development in instrumentation or hardware-related environments.
  • Strong programming skills in Python, C++, TypeScript; experience with embedded systems or hardware integration.

Responsibilities

  • Machine control & system integration: software controlling instrumentation and experimental workflows; interface with firmware and hardware components; diagnose issues across hardware‑software boundaries.
  • Product development: backend systems, data handling, and experiment execution; rapid prototyping and iteration of new hardware features; integrate new capabilities into the software platform.

Skills

Python
C++
TypeScript
Git

Education

MEng or equivalent in Computer Science/Software Engineering, Physics or engineering

Tools

Microcontrollers
Sensors
Actuators

Job description

The company

Abselion is a life science tools company headquartered in Cambridge, UK, working on the next generation of analytical technologies. We have developed a benchtop analytical instrument, called Amperia, which uses proprietary Redox Electrochemical Detection (RED) technology to quantify proteins and viral vectors directly from crude samples in minutes, without purification, and without specialist training.
We work with teams across protein expression, process development and in academia, biotech and pharma across the globe who are tired of waiting days for analytical results that should take minutes.
We are a team who care deeply about the science, move quickly, and believe that the best outcomes come from genuinely understanding and helping customers solve real problems.

The role

At Abselion we are looking for a Software Engineer to contribute to the development of the software powering our Amperia analytical instrument, with a strong focus on machine control and hardware integration.

You will work across the software stack, with particular emphasis on controlling and interfacing with instrumentation, firmware, and experimental workflows. Frontend and UI work is part of the role but not the primary focus.

You will collaborate closely with lab scientists, electronics engineers, and mechanical engineers to translate experimental and hardware requirements into reliable, maintainable software. This includes working on real-time control, device communication, and ensuring robust operation of the system.

This role is well suited to someone who enjoys working close to physical systems and hardware, and contributing to complex, evolving products in a multidisciplinary environment.

Your responsibilities
Machine control & system integration
  • Contribute to development of software controlling instrumentation and experimental workflows
  • Interface with firmware and hardware components (e.g. microcontrollers, sensors, actuators)
  • Support implementation of reliable communication between software and devices
  • Help diagnose and resolve issues across hardware-software boundaries
Product development
  • Contribute to development of backend systems, data handling, and experiment execution
  • Support rapid prototyping and iteration of new hardware and experimental features
  • Assist in integrating new capabilities into the existing software platform
Requirements
  • MEng or equivalent in; Computer Science/Software Engineering, Physics or engineering
  • 2-5 years experience in software development in in instrumentation or hardware-related environments
  • Strong programming skills in python, C++, TypeScript
  • Experience in machine control, embedded systems, or hardware integration
  • A demonstrated ability to rapidly pick up new skills in context and apply them at a high level.
  • Good understanding of git, automated build processes, and software development lifecycle (SDLC)
  • Strong communication skills and ability to collaborate across disciplines
What we offer
  • Dynamic and fast-paced work environment in a rapidly expanding company
  • Be part of a step-change in life science instrumentation
  • Working on cutting-edge technology at the intersection of biology, engineering, and data science
  • Share option scheme
  • Base salary between £40,000 - £55,000 per annum
  • Most important of all, join a great team!
Start date

Immediate

Location

The role is full timeon-site located in Cambridge, UK.

Application process

First stage: Remote; Second stage: Remote; Third stage: In person

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Application Scientist
Associate Application Scientist

Abselion • Cambridge

On-site
GBP 35,000 - 39,000
Share option scheme
Travel costs fully covered
Field Application Scientist (UK)
Field Application Scientist (UK)

Abselion • Cambridge

Hybrid
GBP 40,000 - 55,000
Share option scheme
Travel costs covered
Instrumentation Software Engineer - Machine Control
Instrumentation Software Engineer - Machine Control

Abselion • Cambridge

On-site
GBP 40,000 - 55,000
Share option scheme
Go-To-Market Engineer (Lead Generation Specialist)
Go-To-Market Engineer (Lead Generation Specialist)

Abselion • Cambridge

On-site
GBP 40,000 - 55,000
Share option scheme
Visa sponsorship available
Associate Application Scientist - Cambridge (Field & Lab)
Associate Application Scientist - Cambridge (Field & Lab)

Abselion • Cambridge

On-site
GBP 35,000 - 39,000
Share option scheme
Travel costs fully covered
Lead Electronics Engineer - Life Sciences Instrumentation
Lead Electronics Engineer - Life Sciences Instrumentation

NIF • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive salary & benefits
[AmpliSynth] Senior Systems / Mechatronics Engineer based in London
[AmpliSynth] Senior Systems / Mechatronics Engineer based in London

Lab Automation Forums (labautomation.io) • Greater London

Hybrid
GBP 90,000 - 130,000
Technical Support Specialist (Control Systems)
Technical Support Specialist (Control Systems)

Infinitesima • Abingdon

Hybrid
GBP 55,000 - 62,000
25 days annual leave
Private health care benefits
Generous EMI Share scheme
Senior C# Software Engineer – Semiconductor Metrology
Senior C# Software Engineer – Semiconductor Metrology

Infinitesima • Abingdon

On-site
GBP 90,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Spt Labtech • Cambourne

On-site
GBP 85,000 - 110,000
Private medical insurance
Company pension plan
Annual discretionary bonus