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

Make a great move

companies
Jobs

Software Developer

Nord Quantique

Nord Quantique

Software Engineering
Sherbrooke, QC, Canada
USD 120k-138k / year
Posted on Apr 1, 2026
Software Developer(permanent position, 40 hour per week)Contact: (819) 975-4654, career@nordquantique.caTeam: Software TeamSupervisor: Software team leadSubordinate: NoneCollaboration: Software team Our current needsWe are building internal software tools to implement the next stage of our quantum processor development roadmap. These tools are located at different levels of our software stack, ranging from the definition of a high-level quantum algorithm to the execution of a pulse sequence on our processors in our laboratories. With this in mind, we are looking for a talented individual to contribute to the development of various modules. This person must be able to program rigorously and efficiently in order to implement high-performance, robust features at all levels of our stack. Working with other members of our Software team, they will help to develop our software infrastructure in parallel with our increasingly complex physical systems. Working in close collaboration with the other members of the Software Team, the candidate will:- Analyze functional and technical requirements in collaboration with stakeholders- Design, develop, and maintain high-quality software tools- Perform code reviews with respect to best coding practices- Implement and maintain unit tests to ensure the quality of software tools- Identify and fix bugs- Contribute to software architecture design decisions and technology choices- Write appropriate documentation Education and experience requirements :- BSc in computer science, computer science engineering, software engineering or physics, or a related field- At least 4 years of experience in software development in industry- Experience working in a scientific field or a R&D company, an asset Sought expertise and knowledge:- Expertise in Python programming- Knowledge of good coding practices- Advanced level of English (to communicate with members of the team coming from international recruitment) Any combination of the following areas of expertise would be a good complement to the team’s current skills and will be considered an asset:- Experience in database design and management (no matter the framework), an asset- Experience in distributed systems design, an asset- Experience with Kubernetes, hybrid cloud and/or private cloud, an asset- Experience with DevOps, an asset- Experience in compiler development and/or DSL, an asset- Experience in Rust and/or Golang programming, an asset- Experience with development of software interacting with control electronics and/or lab instruments, an asset- Experience with development of software in an industrial setting, an asset- Experience developing GUIs or interactive application software, an asset Sought profile:- Motivation and ability to produce code efficiently- Strong team spirit and determination to cooperate and share knowledge with the team- Scientific curiosity and ability to step outside one’s comfort zone- Excellent organizational and prioritization skills in order to achieve team goals- Ability to learn new programming languages and/or new development tools when necessary Working at Nord Quantique... Salary: $120,000 – $138,000Benefits: Group insurance (including dental care), virtual care, lifestyle spending account (all available after 3 months of service)Working language: English and/or FrenchWorkplace: Espace Quantique 1, 1950 rue Roy, Sherbrooke, QC, J1K 1B7, or Ax.c, Place Victoria, 800 Rue du Square-Victoria, Montreal, Quebec, H3C 0B4