O

Oxford Quantum Circuits

Develops superconducting quantum computers and services

Software Engineer - Compiler & Runtime

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeReading, UKNo salary listed

About the Job

Requirements

  • Strong Python and/or C++ programming skills.
  • Experience in compiler development.
  • Experience taking software projects or significant features through the full development lifecycle.
  • Strong understanding of core computer science principles, including algorithms, data structures, software architecture, and operating systems.
  • Experience debugging technically complex issues in development and/or production environments.
  • Ability to understand existing codebases and contribute effectively to both new development and legacy software.
  • Strong problem-solving skills with a focus on software quality, maintainability, and performance.
  • Ability to communicate technical decisions and trade-offs clearly and collaborate effectively with engineers and wider stakeholders.

Responsibilities

  • Develop new features and capabilities across OQC’s compiler and runtime software to solve complex problems in the production and operation of quantum computers.
  • Work with the research team to bring new algorithms to production.
  • Own assigned development work from requirements and technical design through implementation, testing, and delivery.
  • Debug complex issues across development and production environments, driving problems through to resolution.
  • Evolve, maintain, and improve existing code, balancing new feature development with targeted brownfield and legacy work.
  • Design and evaluate technical approaches, clearly articulating trade-offs around performance, complexity, maintainability, and engineering effort.
  • Review and robustly test code, pair with other engineers, and share technical knowledge through mentoring, technical discussions, and practical collaboration.

Desired Qualifications

  • Hands-on experience with LLVM or similar compiler/toolchain technologies.
  • Experience working with QASM.
  • Experience working outside the core software specialism when required.
  • Experience working within a quantum computing environment.

About the Company

Oxford Quantum Circuits

Develops superconducting quantum computers and services

Oxford Quantum Circuits (OQC) is a UK quantum computing company that builds superconducting quantum systems using its Coaxmon architecture and offers Quantum Computing as a Service through cloud access and colocated data centers. Its products work by using superconducting qubits implemented with the Coaxmon design, allowing users to run quantum programs remotely via a cloud interface or at partner data centers, with plans for larger TITAN systems aimed at fault-tolerant computing. What sets OQC apart from competitors is its specific Coaxmon architecture and its focus on scaling up infrastructure across international locations, backed by a large Series C funding round and strategic investors, to push toward practical, fault-tolerant quantum computing. The company’s goal is to expand its global infrastructure and develop next-generation TITAN quantum systems to achieve fault-tolerant quantum computing at scale.

Company size
51-200
Company stage
Series C
Total funding
$503.8M
Headquarters
Shinfield, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Oxford Quantum Circuits

See more jobs