Senior Software Developer - Quantum Computing

netrolynx ai • Canada
Visa Sponsorship Relocation
Apply
AI Summary

Develop and maintain internal software tools for quantum processor development. Collaborate with multidisciplinary teams in a fast-paced, innovative environment. Requires Python proficiency and experience in software development.

Key Highlights
Develop and maintain internal software tools
Collaborate with multidisciplinary teams
Work across various levels of software stack
Contribute to pioneering research and development
Key Responsibilities
Analyze functional and technical requirements with stakeholders
Design, develop, and maintain high-quality software tools
Conduct code reviews to uphold best coding practices
Implement and maintain comprehensive unit tests
Identify, troubleshoot, and resolve bugs promptly
Participate in software architecture design decisions
Create detailed documentation to support ongoing maintenance and future development efforts
Technical Skills Required
Python Software Development
Benefits & Perks
Competitive salary package
Five weeks of paid vacation annually
Comprehensive group insurance
Access to virtual healthcare services
Lifestyle spending account
Flexible working hours
Options for remote work
Relocation assistance
Nice to Have
Experience in scientific research or R&D environments
Expertise in database management, distributed systems, cloud technologies, DevOps, compiler development, or GUI design

Job Description


About The Company

Nord Quantique is a pioneering company at the forefront of quantum technology development. Located in the picturesque city of Sherbrooke within the Quantum Innovation Zone, the company fosters a vibrant and dynamic ecosystem that encourages innovation and collaboration. Nord Quantique is dedicated to advancing the field of quantum computing by building cutting-edge hardware and software solutions. The organization values diversity, inclusion, and continuous learning, creating an environment where talented individuals can thrive and contribute to groundbreaking technological advancements.

About The Role

We are seeking a highly skilled Software Developer to join our team in a permanent capacity, working 40 hours per week. This role involves developing and maintaining internal software tools critical to the next phase of our quantum processor development roadmap. The successful candidate will work across various levels of our software stack, from high-level quantum algorithm definitions to executing pulse sequences on physical hardware in our laboratories. Collaboration with multidisciplinary teams is essential, as is the ability to produce high-performance, robust, and scalable software solutions. The role offers an exciting opportunity to contribute to pioneering research and development in quantum computing, working in a fast-paced, innovative environment that values technical excellence and teamwork.

Qualifications

The ideal candidate will possess a Bachelor’s degree in computer science, software engineering, physics, or a related field. A minimum of four years of professional experience in software development within an industry setting is required. Experience in scientific research or R&D environments is considered an asset. Candidates should demonstrate proficiency in Python programming, a solid understanding of good coding practices, and excellent communication skills in English. Additional expertise in database management, distributed systems, cloud technologies, DevOps, compiler development, or GUI design will be viewed favorably. Candidates must show motivation, team spirit, scientific curiosity, and the ability to adapt to new tools and languages quickly.

Responsibilities

  • Analyze functional and technical requirements in collaboration with stakeholders to ensure alignment with project goals.
  • Design, develop, and maintain high-quality software tools that support various levels of our quantum computing infrastructure.
  • Conduct code reviews to uphold best coding practices and ensure code quality.
  • Implement and maintain comprehensive unit tests to verify software reliability and robustness.
  • Identify, troubleshoot, and resolve bugs promptly to maintain system stability.
  • Participate in software architecture design decisions and select appropriate technologies to optimize performance and scalability.
  • Create detailed documentation to support ongoing maintenance and future development efforts.

Benefits

Nord Quantique offers a competitive salary package complemented by extensive benefits, including five weeks of paid vacation annually, comprehensive group insurance covering dental care, and access to virtual healthcare services. Employees can take advantage of a lifestyle spending account and enjoy flexible working hours, with options for remote work to promote work-life balance. The company also provides extensive support for relocation, including assistance with immigration paperwork, finding accommodation, access to childcare and schools, and support for partners seeking employment. These benefits are designed to foster a supportive and enriching work environment, enabling employees to excel professionally and personally.

Equal Opportunity

Nord Quantique is committed to fostering an inclusive and diverse workplace. We believe that varied perspectives and backgrounds drive innovation and excellence. We encourage applications from individuals of all backgrounds, including those from marginalized communities, and are dedicated to providing equal employment opportunities. Our hiring practices and workplace policies are designed to promote equity and inclusion, ensuring that all employees can thrive and reach their full potential regardless of gender, ethnicity, age, disability, or other protected characteristics.


Similar Jobs

Explore other opportunities that match your interests

Full Stack Developer

Programming
•
23h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

richmond day

Canada

Senior Software Engineer

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

CNN

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

fcs can ltd.

Canada

Subscribe our newsletter

New Things Will Always Update Regularly