Senior Software Engineer, Non-Realtime Controllers
- Type
- Job
- Organization
- ionq
- Location
- Oxford
- Deadline
- Rolling or not stated
- Who can apply
- On-site in Oxford
- Posted
- 3 October 2026
- Skills mentioned
- AWS, Linux, Rust
About this Opportunity
About IonQ: IonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security.
Eligibility
- To be successful, you will need experience working with Linux based systems and interfacing with hardware, and a track record of making software behave well against unreliable external dependencies.
- We're looking for someone who can own a problem area with little supervision and judge where robustness is worth the effort.
- Strong systems engineering skills.
- Our controllers are written in Rust, so either solid Rust experience or deep proficiency in another systems language and the appetite to work in a Rust codebase, including async programming.
- Experience designing and operating networked services such as gRPC or REST, with a real grasp of error handling, observability and failure modes.
- Experience of hardware and instrument protocols and interfaces such
Documents you may need
- Updated CV / Resume
- Cover Letter (tailored to this role)
How to apply
- Click the "Apply — via Arbeitnow" button to go to the source page.
- Read the full description and confirm you meet the requirements.
- Prepare your CV and cover letter tailored to this role.
- Submit your application through the official portal.
- Follow up within 1–2 weeks if you do not hear back.
Similar opportunities
- Staff Software Engineer, Non-Realtime Controllers
- Senior Software Engineer - Comms
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer