Jobs and Careers
MI

Principal Systems Software Engineer

Microsoft
United Statesfull_timeVerifiedPosted 7 Jul 2025
💰 $304,200/yr($139,900/yr$304,200/yr)

About the role

Microsoft has become the world’s center of expertise on topological quantum computing. This development effort includes a staff of theoretical physicists, experimental and engineering teams around the world. Within Microsoft’s Quantum program, the Quantum Hardware & Systems team is creating a high-performance control system for a scalable quantum computer. The overall system is being developed by a diverse and multi-disciplinary team that includes software and hardware architects on a combination of classical and cryogenic systems.  

 

Are you passionate about the next revolution in computing? Do you thrive on solving challenging software engineering problems? Does the thought of building novel quantum computer systems excite you? If so, the Quantum team is looking for you! We are looking for a Principal Systems Software Engineer. Join us and help us deliver the world’s first topological quantum computers! 

 

Microsoft's mission is to empower every person and every organization on the planet to achieve more. At Microsoft Quantum, we aim to empower science and scientists to solve the world's biggest problems by realizing advanced computing platforms at the intersection of high-performance computing, artificial intelligence, and quantum information technology. 

 

For more information about Azure Quantum, visit https://quantum.microsoft.com/. 

Responsibilities

This role, as part of the Azure Quantum Hardware & Systems team, will develop software and Register Transfer Level (RTL) across multiple layers of the quantum computing stack, including low level software for 1st and 3rd party lab instrumentation, low level control and readout firmware/software that directly operates the quantum machine, automation used in the bring-up and tuning of the quantum machine, custom quantum machine monitoring solutions, various tooling, and integration with Azure Quantum services. 

The ideal candidate for this position is agile and able to adapt to changing conditions and priorities as we learn and grow. Such a candidate has excellent communication and cross-team collaboration skills.  

  • Develop real-time firmware, drivers, and high-performance user-mode software to operate custom components that comprise the quantum machine. 
  • Develop software and hardware to coordinate the control and readout capabilities of our 1st party topological qubit technology. 
  • Support hardware design and development of custom components of the quantum machine. 
  • Develop custom tooling including Command-Line Interface (CLI) and User Experience (UX) interfaces to support the development and operation o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →