Senior Rust Systems Engineer — Hardware Controllers

Physics World

Oxford

Hybrid

GBP 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Private medical and dental insurance
Flexible hybrid working
IonQ stock options
Annual performance bonus
Generous annual leave

Job summary

IonQ Oxford is seeking a Senior Software Engineer to join the non-realtime controllers team. You will own device controllers end to end, focusing on robust, observable software that coordinates with our quantum hardware stack across a hybrid Oxford site.

Ideal candidates have strong Rust or systems programming background, experience in distributed services (gRPC/REST), and a passion for reliability in hardware interfaces. Collaboration with scientists and systems teams is essential.

Qualifications

  • Experience with Linux-based systems and hardware interfacing.
  • Ability to own a problem area with minimal supervision.
  • Experience with asynchronous programming (async).

Responsibilities

  • Own a group of device controllers end to end, API design and operational health.
  • Make services robust against failures of real instruments.
  • Bring devices onto the current framework and roll out fleet-wide.
  • Improve the shared framework for common problems across controllers.
  • Collaborate with systems teams and scientists, enhance observability and alerting.
  • Mentor newer engineers and raise coding standards.

Skills

Rust
Systems programming
gRPC/REST
Observability
Hardware protocols
Communication

Tools

gRPC
REST
Linux

Job description

IonQ Oxford is seeking a Senior Software Engineer to join the non-realtime controllers team. You will own device controllers end to end, focusing on robust, observable software that coordinates with our quantum hardware stack across a hybrid Oxford site.

Ideal candidates have strong Rust or systems programming background, experience in distributed services (gRPC/REST), and a passion for reliability in hardware interfaces. Collaboration with scientists and systems teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Quantum Hardware Controllers
Senior Software Engineer - Quantum Hardware Controllers

NightDragon Acquisition Corp. • Oxford

Hybrid
GBP 80,000 - 120,000
IonQ stock options
Annual performance bonus
Generous annual leave
+2
Staff Quantum Control Engineer (Rust) - Non-Realtime
Staff Quantum Control Engineer (Rust) - Non-Realtime

NightDragon Acquisition Corp. • Oxford

Hybrid
GBP 90,000 - 140,000
Stock options
Annual bonus
Generous leave
+2
Senior Real-Time Systems Engineer (Rust) for Quantum Compute
Senior Real-Time Systems Engineer (Rust) for Quantum Compute

IonQ, Inc. • Oxford

Hybrid
GBP 90,000 - 140,000
Medical, dental, vision plans
401(k) matching
Unlimited PTO & paid holidays
+3
Real-Time Systems Software Engineer (Quantum, Rust)
Real-Time Systems Software Engineer (Quantum, Rust)

Clutch Canada • Oxford

On-site
GBP 70,000 - 100,000
Medical, dental, and vision plans
401(k) match
Unlimited PTO and paid holidays
+3
Real-Time Systems Engineer (Rust) for Quantum Compute
Real-Time Systems Engineer (Rust) for Quantum Compute

Physics World • Oxford

On-site
GBP 70,000 - 100,000
Medical benefits
Retirement plan
Unlimited PTO
+2
Staff Software Engineer, Non-Realtime Quantum Controllers
Staff Software Engineer, Non-Realtime Quantum Controllers

Physics World • Oxford

Hybrid
GBP 100,000 - 140,000
Senior Real-Time Systems Engineer for Quantum Runtime
Senior Real-Time Systems Engineer for Quantum Runtime

Physics World • Oxford

Hybrid
GBP 90,000 - 120,000
Medical, dental, and vision plans
Matching 401(k)
Unlimited PTO and paid holidays
+3
Senior Real-Time Systems Engineer (Rust) – Unlimited PTO
Senior Real-Time Systems Engineer (Rust) – Unlimited PTO

Clutch Canada • Oxford

Hybrid
GBP 70,000 - 110,000
Staff Software Engineer - Quantum Non-Realtime Controllers
Staff Software Engineer - Quantum Non-Realtime Controllers

IonQ • Oxford

Hybrid
GBP 90,000 - 120,000
Staff Real-Time Systems Engineer (Rust) for Quantum Runtime
Staff Real-Time Systems Engineer (Rust) for Quantum Runtime

ionq • Oxford

Hybrid
GBP 90,000 - 120,000
Comprehensive medical
Dental
Vision plans
+5