Software Developer - Hardware

Job Description

Job Title: Software Developer - Hardware Architecture Tooling (Hybrid). Location: Toronto, ON, Canada

You will design and maintain software tools, infrastructure, and data systems that support the company’s hardware R&D, operations, and cloud services.

Duties:

  • Design, build, and maintain software tools, data management systems, and communication frameworks to support quantum hardware development.
  • Develop APIs for internal and external services, ensuring reliable and scalable interfaces;
  • Collaborate with hardware engineers to design solutions that enable effective quantum hardware operation.
  • Write clean, testable, and production-ready code with automated test coverage.
  • Contribute to CI/CD pipelines using GitHub Actions and modern DevOps tools;
  • Support cloud infrastructure (AWS, GCP, or Azure) for scalable deployment and data handling.
  • Participate in agile development cycles and code reviews to maintain quality standards.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Physics, Math, or a related field.
  • Minimum 4 years of experience in software development.
  • Strong skills in Python, with exposure to Rust or Go;
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of software testing, CI/CD, and Agile development methods.
  • Strong communication and collaboration skills in a fast-paced environment.
  • Experience with data storage technologies and ETL pipelines preferred;
  • Familiarity with DevOps and front-end web technologies, including WebGL, is a plus.

Benefits and Instructions:

  • Work on cutting-edge quantum technology with a global leader in the field.
  • Hybrid role based in Toronto, ON, Canada;
  • Competitive compensation and inclusive workplace culture;
  • Xanadu supports diversity, inclusion, and accessibility for all applicants.
  • For questions or accommodations, contact recruiting@xanadu.ai

LOCATION

JOB TYPE

Full-time

COMPENSATION

$90k +

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark