Software Engineer - Automated Calibration Services

Silicon Quantum Computing Pty Ltd — Australia · Posted ~2 hours ago

Mid Full-time

Skills

software engineering automation backend development service development software automation backend services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on developing automated services for advanced computing systems. The position involves building reliable software solutions that support innovative research and high-performance technology platforms.

Highlights

Work on cutting-edge scientific technology projects involving automation, advanced computing, and next-generation engineering challenges.

Description

Silicon Quantum Computing (SQC) is at the forefront of global efforts to build the world’s first commercial-scale quantum computer, while delivering quantum-enhanced AI and simulation products to customers today. Backed by over 25 years of technological excellence, SQC is a full-stack quantum computing company that leverages its proprietary manufacturing process to engineer atomic qubits in silicon with 0.13 nanometer precision. It is the most precise semiconductor manufacturing in the world, enabling systems with world-leading algorithmic fidelity, and a decisive advantage in the global quantum computing race. Our products are commercially deployed and generating revenue. Watermelon, our quantum-enhanced AI system, is delivering superior results on real-world problems across energy, telecom and finance. Quantum Twins, our simulation platform, provides unparalleled ability to model quantum systems, accelerating molecule and materials discovery. This is SQC: building the future of computing while delivering quantum impact today. About The Role We are hiring software engineers into Automated Calibration Services, the team that keeps qubits inside spec while programs are running. Physicists design the calibration protocols; you will build the software that monitors, automates and drives them, triggered by a schedule, a compiler request, or a monitoring event. The device drifts. A calibration valid an hour ago may not hold, and the machine cannot be taken out of service for long. The work is deciding when to run a routine, which one, in what order, and how to establish afterwards whether it worked. You will own the execution path at room temperature, on the accelerators and at the logical qubit layer: the dependency graph, the realtime service and FPGA engine that run protocols against the device, and the calibration store the rest of the stack schedules against. Control & Error Correction fits calibration into duty cycles, and Compiler Services compiles against the device state you publish. Based at our Sydney facility, you will work daily with the physicists who design the protocols and the engineers who run the control plane. This is a role for someone who wants their software to drive physical hardware, and who can take a protocol written by a scientist and hand back a routine they trust. Role responsibilities Build the orchestration that runs calibration protocols: the dependency graph, ordering, scheduling, retries and the decision to run at allImplement the protocols the physicists hand over as automated, monitored, repeatable software routinesBuild and run the realtime calibration service, and drive the FPGA calibration engine in the meshOwn the calibration store: results, provenance, versioning, and the queries the rest of the stack depends onBuild the drift characterisation and qubit health analytics that decide when a routine needs to run againSupport every trigger path: scheduled, compiler-requested, and monitoring-drivenWork with Control & Error Correction so calibration fits inside execution duty cycles instead of interrupting themPublish the device state, noise models and duty cycles that Compiler Services compiles againstInstrument the whole path so a calibration run is reproducible, explainable, and attributable to a device and a protocol versionAnalyse device data to separate drift from measurement noise, and to establish whether a routine improved the qubitTurn what physicists know into software they no longer have to run by hand, and keep them in the loop on what it doesDocument the protocols as implemented, the dependency model and the operational procedures Your experience Essential 4+ years building production software, ideally where the software drives physical hardwareStrong Python, including the scientific stack (NumPy, SciPy, pandas), plus a systems language such as Rust or C++Workflow orchestration and dependency graphs: DAG scheduling, ordering, failure handling and partial re-runsNumerical work in practice: curve fitting, parameter estimation, optimisation, and knowing when a fit is not to be believedTime series and signal data, including the basics of filtering and characterising noiseWorking with instruments or devices that are stateful, slow, and sometimes unavailableData provenance and reproducibility: knowing which inputs, versions and device state produced a resultObservability, and measuring a system that runs unattendedReading a protocol written by a scientist and turning it into code, then talking it back through with themGit workflow, code review, CI, and testing code that depends on hardwareClear technical writing Nice to have Laboratory instrument control: QCoDeS, Labber, pyvisa, SCPI, or an in-house equivalentQubit calibration, tune-up or device characterisation, on any qubit modalityMachine learning applied to device tuning: Bayesian optimisation, Gaussian processes, active learning, or computer vision on device dataAnomaly and drift detection on production telemetryControl theory and closed-loop feedbackFPGA or HDL exposure, enough to work with the engineers who build the calibration engineRealtime or embedded systems, where deadlines are realOrchestration frameworks such as Airflow, Dagster, Prefect or TemporalQuantum computing exposure of any kind (no physics degree required)Publications, open source contributions, or a hardware automation project you are willing to talk through Equal opportunity SQC is an equal opportunity employer. We value diverse perspectives and experiences, and encourage applications from candidates who may not meet every listed requirement. If you’re excited about the role and believe you can contribute, we encourage you to apply. Export controls This position may require access to export-controlled information or technology. Employment may be subject to applicable export control laws and may require eligibility assessment based on factors such as nationality, citizenship, or residency, and, where necessary, obtaining relevant export licenses or approvals. About SQC SQC was founded by renowned physicist and materials scientist Michelle Simmons, who pioneered the field of atomic electronics, including the development of the world’s first single-atom transistor and the first integrated circuit built with atomic precision. Our Chair, Simon Segars, former CEO of Arm, is a leader in the semiconductor industry and was instrumental in developing the processors that powered the mobile computing revolution. As a full-stack company with in-house QPU manufacturing, SQC can design, produce and test new quantum chips in under a week, enabling rapid iteration and a decisive advantage in the race to build the world’s first commercial-scale quantum computer. SQC is a high-accountability environment built on a simple principle: Every Atom Counts. If you’re looking to play a meaningful role in building the next frontier of computing, we’d love to hear from you.