IonQ

Software Engineer, Non-Realtime Controllers

IonQ
Apply
6 days ago
Oxford, United KingdomMid Level

Responsibilities

  • Own groups of device controllers from API design and implementation through fleet-wide rollout and operational maintenance.
  • Interface with hardware devices and protocols, including supporting equipment such as cryogenic compressors, lasers, wavemeters, and sensors.
  • Improve service robustness against unreliable instruments and strengthen observability, health checking, alerting, and production behavior.
  • Bring devices onto the current framework and roll out changes across the fleet without disrupting running experiments.
  • Collaborate with software, systems, and quantum science teams to integrate controller services with the wider software architecture.

Requirements

  • Strong programming skills in one or more systems programming languages and willingness to work in a Rust codebase.
  • Hands-on experience with hardware instruments and communication protocols such as SCPI, serial, TCP/IP, USB, or similar.
  • Experience making software reliable against unreliable external dependencies and comfortable owning production behavior beyond test correctness.
  • Strong communication skills across software and other technical disciplines, with an interest in helping other engineers improve while continuing to build software.

Benefits

  • Hybrid working in Oxford, UK, with a competitive salary, IonQ stock options, annual performance bonus, generous annual leave, private medical and dental insurance, vision plans, matching 401(k), unlimited PTO, paid holidays, parental/adoption leave, legal insurance, and a home technology stipend.

Tech Stack

Categories

IonQ

About IonQ

1,001-5,000 employees

IonQ builds trapped-ion quantum computers and offers access to them via major cloud platforms and direct systems for enterprise and research users. The public company (NYSE: IONQ), founded in 2015 and headquartered in College Park, Maryland, sells quantum hardware, cloud services, and development tools used in areas like materials modeling, optimization, and machine learning. Its systems are available through AWS Braket, Microsoft Azure Quantum, and Google Cloud Marketplace.

Contact me