CareerPlanSign in

Senior Software Engineer - Instrument

Cambridge, England, United Kingdom💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Full lifecycle development and support for a cloud-based software platform and lab-based protein expression/purification instrument.

Role type

Senior embedded software engineer (instrumentation)

Builds

New product platforms, support tools, and field support solutions for life science instruments.

Required skills

C, Python 3, Bash, Embedded Linux, Docker, Git, CI/CD, Real-time control, Motion control, Temperature control, LAN networking

Preferred skills

C (SAM 4S/D20), Java, React, Torizon, PyQt 6, RTOS, PCB Design, Microfluidics, Optics, Machine Learning, Cybersecurity

Technologies

STM32, Raspberry Pi Pico 2, Yocto, Gitlab, Jira, Altium, SAM 4S, SAM D20

Responsibilities

Full lifecycle development and release management for prototypes and products; Planning, risk management, and execution of software projects; Acting as internal expert and primary point of contact for manufacturing and field support issues relating to the current generation instrument.

Seniority

Senior, hands-on IC