Current jobs related to Senior Software Engineer - Town of Oxford - Oxford Ionics


  • Town of Oxford, Canada Oxford Ionics Full time

    Quantum is now, and it's built here. Oxford Ionics, now part of IonQ, is pioneering the next generation of quantum computing. Using our world‑leading trapped‑ion technology, we’re building the most powerful, accurate and reliable quantum systems to tackle problems that today’s supercomputers cannot solve. Joining Oxford Ionics means becoming part of...


  • Town of Oxford, Canada NHS Full time

    Senior Software and Data EngineerThe closing date is 15 February 2026We are looking for someone to join our team of software and data engineers. We are building a secure, scalable platform to support health data research and healthcare delivery, bringing real benefits to patients, researchers, and the NHS: in Oxford, in the Thames Valley and Surrey region,...


  • Town of Oxford, Canada NHS Full time

    Senior Software and Data Engineer The closing date is 15 February 2026 We are looking for someone to join our team of software and data engineers. We are building a secure, scalable platform to support health data research and healthcare delivery, bringing real benefits to patients, researchers, and the NHS: in Oxford, in the Thames Valley and Surrey region,...


  • Town of Oxford, Canada NHS Full time

    A leading healthcare organization in Nova Scotia seeks a Senior Software and Data Engineer. The successful candidate will develop software solutions to enhance healthcare delivery and research. Responsibilities include collaboration with data scientists on data models supporting clinical research. A strong background in software engineering, data modelling,...


  • Town of Oxford, Canada NHS Full time

    A leading healthcare organization in Nova Scotia seeks a Senior Software and Data Engineer. The successful candidate will develop software solutions to enhance healthcare delivery and research. Responsibilities include collaboration with data scientists on data models supporting clinical research. A strong background in software engineering, data modelling,...


  • Town of Oxford, Canada Oxford Ionics Full time

    A quantum computing company in Canada seeks a skilled Senior Software Engineer to develop quantum compilers and embedded firmware using Python and Rust. The role involves designing APIs for the quantum computing stack and enhancing internal development processes. Candidates should have over 5 years in software development, strong communication skills, and...


  • Town of Oxford, Canada Navartis Full time

    Senior Electrical Engineer Location: Oxford An industry-leading mechanical engineering, electrical engineering and low carbon consultancy with expertise across many sectors including Healthcare, Education, Residential, Commercial, Infrastructure, Sustainability and Public Buildings are looking to take on a Senior Electrical Design Engineer in their Solihull,...


  • Town of Oxford, Canada Navartis Full time

    Senior Electrical Engineer Location: Oxford An industry-leading mechanical engineering, electrical engineering and low carbon consultancy with expertise across many sectors including Healthcare, Education, Residential, Commercial, Infrastructure, Sustainability and Public Buildings are looking to take on a Senior Electrical Design Engineer in their Solihull,...


  • Town of Oxford, Canada Navartis Full time

    A leading engineering consultancy in Oxford seeks a Senior Electrical Engineer to join their high-performing team. This role offers competitive pay between £45,000 and £58,000 and challenges across various sectors. The candidate should possess a degree in Electrical or Building Services Engineering, alongside 3-4 years of design experience and skills in...


  • Town of Oxford, Canada Navartis Full time

    A leading engineering consultancy in Oxford seeks a Senior Electrical Engineer to join their high-performing team. This role offers competitive pay between £45,000 and £58,000 and challenges across various sectors. The candidate should possess a degree in Electrical or Building Services Engineering, alongside 3-4 years of design experience and skills in...

Senior Software Engineer

2 days ago


Town of Oxford, Canada Oxford Ionics Full time

Quantum is now, and it's built here. Oxford Ionics, now part of IonQ, is pioneering the next generation of quantum computing. Using our world‑leading trapped‑ion technology, we’re building the most powerful, accurate and reliable quantum systems to tackle problems that today’s supercomputers cannot solve. Joining Oxford Ionics means becoming part of a global IonQ team that is transforming the future of quantum technology - faster, at scale, and with real world impact.

What to expect We're looking for a skilled, motivated Senior Software Engineer with a high level of initiative who will thrive in our growing team of expert engineers and scientists.

Responsibilities

The opportunity offers a wide variety of exciting work, from developing our quantum compiler to writing embedded firmware, from designing high‑level APIs as part of our quantum computing stack to advancing our internal development infrastructure and process. Technology stack Python and Rust Much of our software is used by our scientists when executing routines on our quantum hardware. The APIs used by the scientists are all Python‑based. We are developing a custom‑optimising compiler for quantum circuits written in Rust and Python.

The firmware components of the instrumentation and control system we use, ARTIQ, are written in Rust. We will be customising and extending this firmware to improve performance and add new features. FPGAs and SoCs We’ll develop custom hardware and gateware to extend our hard real‑time (