CareerPlan

Software Engineer

OxfordFull-time£40k–£60k2026-11-06 → 2026-11-10
Hybrid

Core

Build desktop and embedded user interfaces, automated instrument control, and data analysis tools for mass photometry instruments.

Role type

Software Engineer (Embedded Systems & Scientific Computing)

Builds

Desktop and embedded applications for mass photometry instruments

Domain

Biotechnology / Scientific Instrumentation

Deliverable

product features

Required skills

Python (OOP), Rust, C++, Qt/PySide6/QtQuick, embedded systems programming, scientific computing (NumPy, SciPy), machine learning (PyTorch), CI/CD, Git

Preferred skills

GUI usability design, instrument control logic, statistical data analysis

Technologies

Python, Rust, C++, Qt, PySide6, QtQuick, NumPy, SciPy, PyTorch, Matplotlib, GitHub Actions, Jira, Confluence, pytest, mypy, pylint

Responsibilities

Support full software development lifecycle (planning, design, development, testing, deployment), build and enhance desktop/embedded UIs, develop automated instrument control and calibration routines, investigate and resolve complex software issues, manage source code and review pull requests

Seniority

Mid-level, hands-on IC