qubitsok.com
Cut Noise. Work Quantum.
Europe, France, Paris
•
Posted 51 days ago
🏢 Alice & Bob
Role Type
Role Focus
Seniority
Employer Type
As the Calibration Software Architect, you will own the high-level design and evolution of the automatic calibration software stack for the quantum processing unit. Your primary goal is to define interfaces, set standards for reliability, and ensure the software scales from lab prototypes to production environments. You will collaborate closely with physicists and engineers to translate scientific requirements into a robust, maintainable architecture.
Key Responsibilities
Define and maintain the comprehensive software architecture covering calibration orchestration, storage, QA gates, and operator tooling.
Design clear interfaces linking calibration components, the controller, acquisition hardware, and the calibration database.
Drive API standards to ensure automatic calibration blocks are reproducible, composable, and user-friendly.
Lead integration efforts across platform, firmware, and measurement software teams.
Establish testing and deployment patterns, including CI/CD, release procedures, and rollback strategies.
Mentor engineering staff regarding design reviews, architectural decisions, and long-term technical plans.
Required Skills
5 or more years of software engineering experience, including at least 3 years in system or software architecture roles
Strong experience designing distributed systems
Strong experience designing integration patterns for hardware control or instrumentation
Track record of successfully defining and implementing clear architectures
Proficiency in Python
Proficiency in CI/CD
Excellent communication skills and experience coordinating cross-discipline teams
Technology Tags
The primary responsibility is to define and evolve the high-level design of the automatic calibration software stack.
The role involves defining interfaces and architecture for integrating measurement software, control hardware, and calibration logic.
The role requires setting standards for reliability, observability, scalability, and establishing CI/CD patterns for deployment.
Proficiency in Python is listed as a specific requirement for the software engineering role.
The company is developing a quantum computer based specifically on the Schrödinger cat qubit.
The quantum computer being developed is explicitly based on a superconducting qubit platform.
The overall goal of the project is developing the first universal, fault-tolerant quantum computer.