CareerPlanSign in

Embedded Software Engineer - Innovation Transfer

Reading, England, United Kingdom💼 Full-time🗓 2026-07-20 → 2026-09-25

Core

Develop low-latency, production-grade embedded software and device drivers to connect custom control hardware to scalable superconducting quantum processors.

Role type

Embedded Software Engineer (Quantum Computing)

Builds

Device drivers, automated test protocols, and firmware for quantum hardware platforms.

Domain

Quantum Computing / Hardware Control Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (modern, performance-focused, safe memory management), Python, Linux runtimes, constrained-memory environment development, continuous integration practices

Preferred skills

Rust, FPGA/Verilog/VHDL, CMake/Meson, pybind11, brownfield codebase modernization

Technologies

C++, Python, Rust, Linux, CMake, Meson, pybind11, Verilog, VHDL

Responsibilities

Develop high-performance device drivers with Python bindings; Build automated test protocols covering functional, security, timing, and latency requirements; Translate scientific goals into firmware requirements and test cases; Collaborate with FPGA and Compiler teams on system architecture; Operate hardware-in-the-loop testing environments; Diagnose and resolve software issues in experimental hardware

Seniority

Mid-level, hands-on IC

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