Quantum Software Engineer

Oxford Quantum Circuits (OQC)
Reading, England
9 months ago
Applications closed

Related Jobs

View all jobs

Quantum Software Engineer - QEC

Infleqtion Kidlington, United Kingdom
Hybrid

Quantum Software Engineer - Algorithms & Applications

Infleqtion Kidlington, United Kingdom
Hybrid

R&D Manager - Software -914

Quantinuum Cambridge, United Kingdom
Hybrid

Chief Platform Architect - 801

Quantinuum United States
US$208,000 – US$260,000 pa Hybrid

Software Engineer (Compilers)

Universal Quantum Haywards Heath, United Kingdom
Hybrid

Staff Software Engineer, Runtime

IonQ Oxford, United Kingdom
Posted
30 Dec 2025 (9 months ago)
Quantum Software Engineer – Job Description

At OQC, our quantum software stack is the bridge between high-level algorithms and the powerful quantum hardware that drives our mission. We're looking for a Quantum Software Engineer to help solve the challenges of quantum code compilation, execution, and error correction — contributing directly to the performance and scalability of our quantum computing systems.


You're a talented software engineer with a solid understanding of computer science fundamentals and a curiosity for the quantum world. Whether you've worked with quantum computers before or are eager to deepen your expertise, you'll be joining a team where scientific exploration meets software excellence. You'll design and develop the algorithms that underpin OQC's quantum toolchain, turning complex theoretical ideas into production-ready solutions.


Responsibilities

  • Designing and developing algorithms for qubit routing, qubit placement, noise‑aware optimisation, pulse scheduling, and circuit optimisation.
  • Translating high-level quantum instructions into low‑level code that runs efficiently on OQC's quantum hardware.
  • Gathering requirements, proposing solutions, and managing the full software lifecycle — from prototype to production deployment.
  • Debugging complex issues in development and production environments and ensuring robust, reliable solutions.
  • Conducting code reviews and ensuring high standards of code quality, testing, and documentation.
  • Collaborating across teams to understand stakeholder needs and build software that advances OQC's technical capabilities.
  • Sharing knowledge through mentoring, internal talks, and technical documentation.
  • Representing OQC in conferences, research collaborations, and publications — contributing to the wider quantum software community.

Qualifications & Experience

Solid experience in Python, strong knowledge of data structures, algorithms, and software design, and an understanding of quantum theory. Experience in quantum or scientific computing, functional programming, system design, or front‑end/web technologies, as well as error mitigation and quantum circuit optimisation, is advantageous. Engineers should be hands‑on problem solvers, strong communicators, and committed to delivering quality in everything they build.


Join Us

If you think you've got what it takes to develop the algorithms and tools that power OQC's quantum computers — and to help redefine the limits of what's computationally possible — then we'd love to hear from you.


Details

  • Seniority level: Mid‑Senior level
  • Employment type: Full‑time
  • Industry: Computer Hardware Manufacturing


#J-18808-Ljbffr

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.