CareerPlanSign in

Staff Software Engineer, Runtime

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

Core

Designing and implementing real-time control systems and execution environments for quantum computers to enable primitive operations and fault-tolerant computation.

Role type

Senior Systems Software Engineer (Quantum Runtime)

Builds

Core Rust libraries, real-time control abstractions, and the execution environment for quantum systems.

Domain

Quantum Computing / Systems Software

Deliverable

production ML models | product features | infrastructure

Required skills

Systems programming, Real-time Linux/Embedded systems, Rust, FPGA interfacing, Driver development, API design, Low-latency computing

Preferred skills

Cross-disciplinary collaboration, Rapid iteration, High-quality code reviews

Responsibilities

Collaborating with scientists to understand real-time control requirements; Interfacing with system orchestration, compiler, and electronics teams; Implementing drivers for real-time devices; Developing the execution environment for user programs; Producing tooling for rapid iteration; Evaluating and improving internal APIs.

Seniority

Senior, hands-on IC

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