close chevron-right chevron-down arrow-right arrow-left facebook linkedin instagram twitter email medium

Make a great move


Software Engineer

Nord Quantique
Nord Quantique
Job Functions:
Software Engineering
Employment Types:
Posted on:

Software engineer

About Nord Quantique

At Nord Quantique, we strive to build impactful technology by relentlessly pushing our understanding of quantum science. We are an interdisciplinary team of scientists, engineers, innovators, builders, and enthusiasts on a mission to make quantum computing a reality. Our quantum processors are designed to reduce errors in quantum computation to facilitate long-term scaling toward fully-fledged quantum computers. We believe it is our responsibility to deliver this transformative technology for the greater good of society.

Located at the heart of the beautiful Eastern Townships region in the province of Quebec, Canada, we develop our technology in the vibrant quantum ecosystem of Sherbrooke, . Leaning on more than a decade of vertical integration of quantum hardware, we are leveraging a comprehensive pool of quantum technology and micro-electronic infrastructure to deploy our quantum computing technology.

Our current needs

As we are scaling our team and diversifying our activities, we are seeking a software engineer to structure, develop and integrate our existing quantum simulation and quantum control platforms. The work will be performed in close collaboration with both the experimental and theory teams. On the experimental front,you will help structure the code architecture and develop methods to facilitate the addition of new functionalities into the control software for our quantum processors. With our theory team, you will help structure, optimize and improve the performances of our quantum simulation platform.

At the interface between the two teams, you will develop a structure to facilitate data transfer, real-time analysis, and fault detection.

Sought expertise

  • BSc, MSc or Ph.D. in computer science, computer engineering, physics, mathematics, or equivalent program

  • 4 years + experience programming with python

  • Proven ability to identify and solve problems in hardware-related software

  • Ability to understand the requirements and limitations of a hardware platform and to build robust software

  • Good understanding of the software development life cycle, including version control, code review, testing, continuous integration, logging, documentation, maintenance, and support

  • Ability to optimize code using prior knowledge and structure of a problem

  • Knowledge and ease of use of Git

  • Excellent ability to navigate in a fast-paced and rapidly evolving environment

Preferred experience

  • Full-stack developer experienced in building company-wide systems

  • Experience with scientific computation is an asset

  • Good understanding and capability to program hardware-control software

  • Experience in handling data, including data processing and fitting

  • Knowledge of acquisition frameworks like QcoDeS is an asset

  • Knowledge of python libraries for quantum computing (ex. QuTip) is an asset

  • Experience in high-performance computing (HPC) and parallel computing is an asset

  • Knowledge of cloud platforms such as AWS is an asset

  • Experience with code optimization using GPU (e.g. CUDA) is an asset

  • Basic knowledge of physics or quantum computing is desirable but not mandatory

Sought profile

  • Demonstrated ability to work in a cross-functional team

  • Excellent communication skills

  • Strong team player with the ability to blend in an interdisciplinary team

  • Desire to support, teach and improve good programming practices among teams

  • Highly organized, rigorous, self-motivated person

  • Creative and critical-thinking mindset, willing to continuously improve the software environment

  • Desire to learn quantum computing and related concepts

Working at Nord Quantique

At Nord Quantique you will be part of something special: working in a highly dynamic environment at the forefront of quantum technology development while benefiting from a vibrant ecosystem located at the heart of the Quantum Innovation Zone of the picturesque city of Sherbrooke. Our interdisciplinary team is laser-focused on solving grand challenges and making quantum computing a reality.

Nord Quantique is an equal opportunity employer, and we are committed to building a diverse and inclusive work environment where all individuals can fulfill their aspirations while being supported and heard. This also means that we offer flexible work schedule and adapt our methods for the wellbeing of every individual.

Moving to Nord Quantique

Nord Quantique offers extensive moving support, including help with immigration paperwork, with finding a place to live, with access to childcare and schools, even helping your partner to find a new job. We offer a relocation compensation package and competitive salaries.

We only use strictly necessary, first-party cookies on this job board. These are cookies that are necessary to deliver this service to you, or are necessary for Real Ventures to understand how it is being used. Read our Cookie Policy.