Quantum Systems Software Engineer II | Microsoft Careers

Microsoft

Actively hiring
Redmond, WA Posted 22 days ago $100,600$199,000 / year

At a glance

AI generated

TL;DR

As a Software Development Engineer II on the Quantum Systems team at Microsoft, you will play a pivotal role in developing and maintaining software tools that support the configuration, calibration, monitoring, and operation of topological qubit quantum computers. Your day-to-day responsibilities include designing high-quality applications using Python and system languages like C++, C#, or Rust, building user-facing applications with Qt, and collaborating closely with physicists and hardware engineers to translate complex requirements into practical software solutions. You will also write robust tests, debug issues across various layers, and contribute to code reviews in a fast-paced R&D environment. This role requires proficiency in object-oriented design, modular architectures, and experience working on hardware-adjacent systems, as well as familiarity with AI tools for innovation and efficiency.

Skills

Python C C++ C# Rust Qt Git CI/CD Object-Oriented Design Unit Testing Integration Testing System Testing Debugging Collaboration Tools AI Tools Performance Modeling Hardware Development Scientific Software Environments

What you'll do

  • Design and implement software tools to support configuration and operation of quantum hardware systems.
  • Develop high-quality software using Python and system languages like C++ or Rust.
  • Build user-facing applications with Qt to enable efficient workflows for quantum hardware development.
  • Write robust unit, integration, and system tests to ensure the reliability of critical tooling.
  • Debug issues across software, system, and hardware boundaries in a fast-moving R&D environment.
  • Collaborate with physicists and engineers to translate complex requirements into practical software solutions.

What we're looking for

  • Master's Degree in Physics, Engineering, or related field required; equivalent industry experience accepted.
  • Develop high-quality software using Python and system languages like C++, C#, Rust.
  • Design and maintain user-facing applications with Qt for quantum hardware development.
  • Apply solid software engineering principles including object-oriented design and test-driven development.
  • Collaborate closely with physicists and engineers to translate complex requirements into software solutions.

Market check

Salary context

This $100,600–$199,000 range sits above 43% of similar postings on FindRole.

Peer median band

$117,000$199,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$177,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 451 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 417 roles with salary data.

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Principal Quantum Engineer | Microsoft Careers

Microsoft

US 80 days ago $139,900$274,800
Python C++ AI Azure Kubernetes Docker CI/CD Git PostgreSQL Redis Jenkins Terraform Ansible Prometheus Grafana Qiskit Superconducting Topological_qubits Spin_based_qubits

Quantum ASIC Project Lead | Microsoft Careers

Microsoft

US 16 days ago $139,900$274,800
Verilog SystemVerilog Python Perl RTL SoC IP CDC RDC LINT APB AXI I2C SPI JTAG AI_agents CI/CD Tapeout DFT Post-silicon_debug

Principal Quantum System Architect | Microsoft Careers

Microsoft

US 169 days ago $139,900$274,800
Python C++ Q# TensorFlow PyTorch CUDA OpenCL Azure GitHub GitLab Jupyter Linux Windows CI/CD Docker Kubernetes PostgreSQL MongoDB Quantum Computing High-Performance Computing