System Engineer (Automation)

Photonic2 months ago
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Photonic is seeking a System Engineer (Automation) to join the Quantum Processors department on a full-time basis. This role involves designing and creating a robust software layer that controls the operation of our quantum processor, ensuring production quality code and automation for our cutting‐edge systems. Location: Remote (Canada) Compensation: The base annual salary range for this full-time role is between $111,000 to $153,000. Candidates will work closely with high-performing teams including scientists, product engineers, and business units to develop scalable, high-quality software solutions.

Key Responsibilities

  • Design, build, and maintain a high-quality software layer that powers experiment orchestration, device control, calibration, and data analysis for our quantum processor.
  • Collaborate closely with quantum engineers, modeling teams, and software teams to translate experimental requirements into scalable code (e.g. lab automation, data acquisition, and analysis tools).
  • Create a software environment that promotes quality, scalability, and robustness from all contributors.
  • Design and run automated test suites on hardware.
  • Integrate and provide feedback on features implemented within the team and across departments.
  • Contribute to architecture discussions.
  • Document and communicate clearly — from READMEs and user guides to design docs — so that scientists and engineers can use and extend your tools.
  • Champion engineering best practices and mentor teammates to help raise the bar through reviews and shared utilities.

Required Qualifications

  • BSc/MSc in computer science, physics, engineering or equivalent education, with 3+ years of relevant industry experience. Quantum background is a plus.
  • Strong, demonstrable Python expertise (3+ years in industry) building production systems – comfortable with packaging, testing, performance tuning, and data processing.
  • Experience interfacing with physical systems or managing complex workflows (e.g. instrumentation, experiment control, or data pipelines).
  • Proficiency with modern software practices including Bitbucket, Git, code review, CI/CD, and API design.
  • Applied data skills and practical statistics for experiment analysis.
  • Excellent analytical and debugging skills.
  • Excellent communication skills with the ability to express complex technical concepts clearly.
  • Demonstrated ability to creatively solve problems, prioritize effectively, and manage multiple priorities.
  • Outstanding teamwork and communication skills to interface with various disciplines.

Benefits & Perks

  • Work closely with some of the brightest innovators in quantum technologies to drive breakthroughs that redefine computing.
  • Enjoy a fast-paced and fun environment where you can try new things while solving innovative challenges every day.
  • Be part of an inclusive company culture that values collaboration.
  • Participate in regular social events and fun activities that keep our global team connected.
  • Receive a competitive compensation package including base salary, stock options, and relocation assistance for global talent.
  • Benefit from comprehensive benefits including extended health, dental, life insurance, long-term disability, an employee assistance program, parental leave top-ups, and a flexible spending account.

Required Skills

Instrumentation
Data Analysis
Python
Git
CI/CD
Debugging
Testing
Software Development
Automation