A complete application in a minute
Tailored resume and cover letter, ready to send.
Silicon Quantum Computing is hiring a mid-level Software Engineer for Compiler Services in Sydney. You will join the team building the compiler for our quantum computers, taking OpenQASM inputs through to executable control.
Expect work on placement, routing, and optimization passes that affect fidelity and runtime. The role centers on end-to-end ownership of a compiler stage, collaborating with quantum information scientists and the QEC theory team, and adapting to evolving ISA and control
Software Engineer, Compiler Services at Silicon Quantum Computing, Sydney. A mid-level full time position in the Software team, listed under software engineering.
We are hiring software engineers into Compiler Services, the team that builds the compiler for our quantum computers. OpenQASM comes in. SQC ISA instructions come out, as an executable program for the realtime control system.
Placement and routing across the mK wafer is NP-hard, with a connectivity map the physics dictates. The objective is fidelity and time budget together rather than gate count. Fault tolerance changes the compilation model rather than adding a pass, so lattice surgery and bi-layer schemes are implemented here with the QEC theory team. Calibration duty cycles and noise models are compiler inputs.
The team is growing around one deeply integrated system, so there is room to own a stage: logical compilation, optimisation, transpilation, or place and route. Specifications often arrive as a paper rather than a ticket, and Automated Calibration Services publishes the device state you compile against.
Based at our Sydney facility, you will work with quantum information scientists, the QEC theory team and the engineers who build the control plane. This is a role for someone who wants to own a compiler stage end to end, and who is comfortable when the specification arrives as a paper.