CareerPlanSign in

Staff Software Engineer, Non-Realtime Controllers

Oxford, England, UK💼 Full-time🗓 2026-09-14 → 2026-09-26

Core

Build and operate non-realtime control software for trapped-ion quantum computers, managing supporting hardware like cryogenic compressors, vacuum pumps, and lasers to ensure system reliability.

Role type

Staff Software Engineer (Systems/Infrastructure)

Builds

Robust control frameworks, device integration tools, simulators, and test infrastructure for quantum hardware fleets.

Domain

Quantum Computing / Systems Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Rust (or deep proficiency in another systems language with appetite to work in Rust), async programming, networked services (gRPC/REST), hardware instrument protocols (SCPI, Modbus, serial, Ethernet), deep systems engineering, production service operations, observability, failure mode analysis.

Preferred skills

Experience with hardware integrations in live lab environments, ability to diagnose undiagnosable bugs, framework evolution.

Technologies

Rust, gRPC, REST, Linux, SCPI, Modbus

Responsibilities

Perform deep diagnosis of hardware-specific problems, remove whole classes of failure across the fleet, improve shared controller frameworks, build tooling and simulators, evolve service deployment and observability, conduct code reviews to raise team standards.

Seniority

Staff, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.