cover image
Oxford Quantum Circuits (OQC)

Oxford Quantum Circuits (OQC)

www.oqc.tech

1 Job

135 Employees

About the Company

Quantum computing is poised to reshape our world by addressing the complex challenges we face today. We deliver enterprise-ready quantum solutions that will empower humanity with quantum capabilities, paving the way for a brighter future.

Listed Jobs

Company background Company brand
Company Name
Oxford Quantum Circuits (OQC)
Job Title
Quantum Software Engineer
Job Description
Job title: Quantum Software Engineer Role Summary: Design, implement, and optimize algorithms that translate high‑level quantum instructions into efficient, noise‑aware, production‑ready code for quantum hardware. Lead the complete software lifecycle, from requirements gathering through deployment, while ensuring code quality and reliability. Expactations: Strong computer science fundamentals, proficiency in Python, deep interest in quantum theory, and ability to work across physics and software teams. Hands‑on problem solver with solid engineering judgment, excellent communication skills, and commitment to delivering high‑quality, scalable solutions. Key Responsibilities: • Design and develop qubit routing, placement, noise‑aware optimization, pulse scheduling, and circuit optimization algorithms. • Translate high‑level quantum operations into low‑level executable code optimized for specific quantum hardware. • Gather requirements, propose solutions, and manage the full software development life cycle. • Debug and resolve complex issues in development and production. • Conduct code reviews, enforce coding standards, testing, and documentation. • Collaborate with cross‑functional teams to align software with stakeholder needs. • Mentor peers, present internal talks, and contribute to technical documentation. • Represent the organization at conferences, research collaborations, and publications. Required Skills: • Python programming (proficient). • Strong data structures, algorithms, and software design knowledge. • Quantum computing fundamentals (algorithms, error correction, gate‑level operations). • Experience with quantum software toolchains or scientific computing. • Familiarity with functional programming and system design. • Excellent debugging, analytical, and communication skills. Required Education & Certifications: • Bachelor’s or Master’s degree in Computer Science, Applied Physics, Electrical Engineering, or related field. • Certifications in quantum computing or software engineering are a plus.
Reading, United kingdom
Hybrid
08-12-2025