Microsoft is the world’s center of expertise on topological quantum computing. We are building a scaled, fault‑tolerant quantum computer grounded in topological qubits and integrated end‑to‑end with the Azure Quantum software stack. As a Senior Software Development Engineer in our Quantum Systems organization, you will develop core embedded software that powers Microsoft’s custom quantum readout instruments. This role focuses on building reliable, high‑performance userspace C++ systems that interface directly with Field Programmable Gate Array (FPGA) and System on a chip (SoC)‑based hardware used to operate and measure topological qubits. Our work sits at the intersection of hardware, software, and physics. You will collaborate closely with quantum experimentalists, FPGA engineers, and software partners to turn cutting‑edge research systems into robust, repeatable, and observable instrument platforms. At Microsoft Quantum, our mission is to empower science and scientists to solve the world’s hardest problems by realizing advanced computing platforms at the intersection of high‑performance computing, artificial intelligence (AI), and quantum information technology. Learn more at: https://www.microsoft.com/en-us/quantum. If you enjoy solving complex systems problems at the hardware–software boundary and using modern tools (including AI) to go faster, we’d love to talk.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Ph.D. or professional degree