qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Europe, Germany, Munich

Posted 15 days ago

Senior Quantum Software Engineer, Calibration Automation

🏢 IQM Quantum Computers

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced
🌳 Senior / Lead

Employer Type

🏢 Industry

The Senior Quantum Software Engineer will enhance and maintain IQM's internally developed graph-based calibration framework. This crucial role involves working at the intersection of software engineering and quantum hardware operations to build high-performance, reliable calibration automation tools. The goal is to directly enable the operation and scaling of increasingly large quantum processors, supporting the company's quantum computing roadmap.

Key Responsibilities

Develop and maintain the calibration automation framework and its graph-based architecture.

Design and implement new software features requested by calibration engineers and users.

Improve performance, scalability, usability, testing, and documentation of the framework.

Support calibration engineers who use the framework for internal and external QPU calibrations.

Collaborate with the broader software department to integrate calibration automation into IQM’s software products.

Contribute to architectural decisions and take ownership of a technical focus area.

Required Skills

Strong background in software engineering, including developing and maintaining production-level software.

At least 3-8 years of professional software development experience.

Excellent Python programming skills.

Experience with multiple programming languages and technology stacks.

MSc or BSc in Computer Science, Physics, or equivalent practical experience.

Excellent written and spoken communication skills in English.

Strong organizational skills and ability to work independently.

Nice-to-have Skills

Experience in systems programming languages like C, C++, or Rust.

Familiarity with web development.

Understanding of quantum computing concepts.

Experience working in scientific, R&D, or deep-tech environments.

Familiarity with performance optimization and large-scale software systems.

Technology Tags

Superconducting Circuits

IQM is a leader in superconducting quantum computers and the role involves calibration for these QPUs.

Quantum Computing

The job is focused on developing critical automation software for superconducting quantum computers.

Control software

The framework acts as an orchestrator for calibration, which is a key function of control software in quantum systems.

Quantum Middleware

The framework being developed acts as an orchestrator and connects engineers to the QPU calibration procedures, fitting the definition of quantum middleware.

Python

Excellent Python programming skills are listed as a core requirement for the job.

Classical programming

The role explicitly requires strong software engineering skills and experience developing production-level software.

Performance optimization

Improving performance and scalability of the framework is a key responsibility mentioned in the job description.

Similar Jobs