Senior Software Engineer / Senior Software Engineeress

Zurich Instruments AG - June 20, 2025

Join Our Team at Zurich Instruments

Zurich Instruments is a technology leader in advanced test and measurement instruments and control electronics for quantum computing. Our products are utilized in challenging research fields by scientists worldwide and by leading high-tech companies. We are dedicated to advancing science and building the next generation of quantum computers.

Position: Senior Software Engineer Quantum Computing

Are you eager to develop control software for large systems with hundreds or thousands of qubits? Do you want to enhance our LabOne Q software framework to improve user experience and integration with external frameworks? If so, we invite you to be part of our R&D team in Zurich.

Your Responsibilities

  • Enhance LabOne Q to elevate the user experience for our customers operating large-scale Quantum Processing Units (QPUs).
  • Lead the development of features for LabOne Q, encompassing concept, implementation, testing, and documentation.
  • Collaborate effectively with peers in R&D and product management on architecture, interfaces, and feature definition.
  • Ensure seamless integration of LabOne Q with higher-level quantum computing frameworks.
  • Identify and address performance and scalability challenges.
  • Debug complex problems across the entire stack and implement effective solutions.

Your Profile

  • PhD in Quantum Engineering, Physics, Electrical Engineering, Computer Science, or a related field.
  • Professional track record of 3+ years in writing production-grade software and maintainable code in Python.
  • Experience with quantum computing languages and frameworks, such as OpenQASM or Qiskit.
  • Desire to develop expertise in quantum computing control software, characterization methods, and automation. Experience with machine learning is a plus.
  • Familiarity with the practical realization of quantum computers and related instrumentation.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Team player who enjoys close collaboration with other team members.
  • Fluent in English; additional languages are a plus.

Our Offer

We provide a diverse work environment with an open and transparent company culture where personal development and team spirit form the basis of our success. We thrive on cooperation and support distributed decision-making, allowing everyone to take responsibility and generate a substantial impact from the start and at many levels.

Now is a great time to join our team. Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.