qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Europe, United Kingdom, Didcot

Posted 135 days ago

Software Engineer - NQCC

🏛 NQCC

GBP 56K - 56K per year

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced

Employer Type

🏛️ Government

Visa / Relocation Details

Applicants must have been resident in the UK for the last five years to obtain the required enhanced security clearance.

This Software Engineer role at the National Quantum Computing Centre (NQCC) aims to advance the UK's quantum computing capabilities. Working within the Software and Control Systems Group, you will contribute to an ambitious technology roadmap supporting quantum computing development. The position involves researching and implementing compilers and runtimes for superconducting qubits, enhancing the overall quantum stack.

Key Responsibilities

Enhance the UK ’s quantum computing capabilities by collaborating with scientists, engineers, developers, and quantum technology experts.

Deliver on an ambitious technology roadmap that supports quantum computing for the UK.

Research and implement compilers and runtimes specifically focused on superconducting qubits.

Gain hands-on experience across the full quantum stack by engaging in Agile processes.

Contribute to large-scale systems integration across various collaborations within the quantum computing ecosystem.

Required Skills

Degree level or relevant experience in a computing-related discipline

Experience in C# programming language and the .NET ecosystem

Experience in software design, development, and testing

Significant knowledge of Software and Systems Architectures

Strong understanding of Compiler Engineering

Proficiency with Microsoft tools including Windows, Office, Teams, SharePoint, and Visual Studio

Demonstrable experience in several of the following: Agile Engineering Practices, DevOps: Kubernetes, CI/CD pipelines, High-performance computing

Nice-to-have Skills

Technical expertise in quantum computing

Technology Tags

Quantum compilers

The job explicitly involves building a new team to research and implement a compiler for superconducting qubits.

Superconducting Circuits

The new compiler and runtime team will specifically focus on superconducting qubits.

Control software

The Software and Control Systems Group maintains software for controlling quantum computing hardware.

Hybrid algorithms

The role involves working on hybrid quantum/classical algorithms as part of the quantum programming platform.

HPC systems

The role includes tasks related to 'Quantum Emulation on our in-house HPC cluster'.

Classical programming

The job requires significant experience in C#, C++, Python, and Rust, which are classical programming languages.

Programming Tools

The role is essential for delivering 'quantum programming platforms for application engineers', which are programming tools.