Zurich Instruments is a technology leader in advanced test and measurement instruments based on dynamic signal processing. Our products are used in many challenging research fields by scientists all over the world. Zurich Instruments' vision is to be the reference for digital instrumentation in leading research and development laboratories.
Are you fascinated by quantum computing? Do you want to be part of a team developing control software for large systems with hundreds or thousands of qubits? Are you eager to contribute to the core of our LabOne Q software, which bridges pulse-level experiment descriptions to reality?
For our R&D team in Zurich, we are looking for a Senior Software Engineer Quantum Computing (Python/Rust).
\n
Your responsibilities- Develop efficient and reliable software for our state-of-the-art Quantum Computing Control Systems
- Lead 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 the most efficient use of resources and instrument functionality in the development of LabOne Q
- Contribute actively to the breakdown of complex features into actionable items
- Identify and resolve performance and scalability issues
- Debug complex problems across the whole stack and implement effective solutions
Your profile- MSc or PhD in Computer Science, Electrical Engineering, Physics, or a related field
- Professional track record of 5+ years in writing production-grade software and maintainable code in Python and low-level languages (e.g., Rust)
- Basic knowledge of digital signal processing
- Experience with compiler architecture and construction is a plus
- Desire to develop into an expert in quantum computing control software stacks
- Excellent communication skills and stakeholder management, both internally and externally
- Strong problem solving, troubleshooting, and analysis skills
- Team player who enjoys close collaboration with other team members
- Fluent in English; additional languages are a plus
\n
We offer a diverse work environment in an international high-tech arena with an open and transparent company culture where personal development forms the basis of our success. We thrive on cooperation and support distributed decision-making that allows everyone to take responsibility and generate substantial impact from the start and on many levels.
Now is a great time to join the team.
We look forward to receiving your resume and motivation letter.