Build and maintain a scalable framework to validate quantum routines on hardware
Design software that efficiently connects measurement hardware and control systems
Develop and optimize algorithms for data processing of quantum computing routines
Implement and validate scalable quantum routines across architectures
Process and integrate large real-time measurement datasets into the framework
Develop automated tests and CI/CD pipelines for continuous system validation
Collaborate with hardware, physics, and software teams to align framework with system needs
Build infrastructure and tools necessary to validate execution of quantum computing routines; analyze large datasets and integrate real hardware with custom quantum languages
Requirements
M.Sc. or higher in software engineering, mathematics, electrical engineering, physics or equivalent
Preferably a background in Quantum Computing
At least 5 years of hands-on programming experience
Strong expertise in Python, including experience in data manipulation and analysis
Solid background in designing software architectures that interact with real hardware, ensuring performance, scalability, and reliability
Experience with developing automated testing frameworks and CI/CD processes, especially in a scientific or engineering context
Ability to develop and optimize complex algorithms, especially for data processing and multi unit computing environments
Experience integrating quantum algorithms with physical quantum platforms (e.g., superconducting qubits, trapped ions) is an advantage
Experience with infrastructure or electronics for high-frequency systems (quantum hardware or related fields) is an advantage
Ability to work effectively in a multi-disciplinary team environment with a strong desire to learn new concepts in (quantum) computing and adapt to the evolving nature of the field