Microsoft · 1 day ago
Quantum Control Systems Software Design Engineer II
Microsoft has become the world’s center of expertise on topological quantum computing, aiming to empower science and scientists to solve the world's biggest problems. The Quantum Control Systems Software Design Engineer II will build software that drives quantum control systems, collaborating with diverse teams to enhance experimentation and qubit measurement at scale.
Application Performance ManagementArtificial Intelligence (AI)Business DevelopmentData ManagementDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Collaborate closely with hardware and measurement engineers in the lab. Spend time in the lab on requirements gathering, co-development activities, deploying and testing solutions, and acquiring user feedback
Hardening control system software and drivers. Design, implement, and improve software, tooling, APIs, and drivers for 1st party qubit control instrumentation, with reliability, determinism, and great developer ergonomics
Integrating control & readout across teams. Partner with Quantum Physicists, Digital/Hardware & Electrical Engineers, and Quantum Engineers to stitch together control, readout, and data paths into cohesive, tested workflows
Building tooling for experimentation & measurement. Create CLI/GUI tools and libraries that speed up calibration, waveform/sequence generation, and qubit measurement protocols; invest in simulation/mocks and hardware-in-the-loop (HIL) tests for repeatability
Own software quality end to end. Write design docs; land well reviewed code; add unit/integration/HIL tests and telemetry; track work items through CI/CD to release
Evolve the developer experience. Improve build, packaging, CI/CD, and reproducibility across Windows/Linux; help set and raise engineering standards for the lab
Apply AI to accelerate engineering and lab workflows. Design and build AI agents/copilots that assist with experiment setup, log triage, measurement report generation, protocol templating, and knowledge retrieval (e.g., instrument manuals, design docs)
Improve developer velocity with GitHub Copilot/Copilot Chat for code generation, pull request (PR) summaries, and review aids, aligned with our internal usage guidance
Evaluate agentic solutions with measurable metrics and human in the loop safeguards following Microsoft Responsible AI requirements for generative AI
Qualification
Required
Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics or related field AND 2+ years experience in industry or in a research and development environment
OR Master's in Computer Science, Computer Engineering, Electrical Engineering, Physics or related field
OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Ability to work in an 'AI first' environment using modern AI tools to accelerate discovery through hardware development
Familiarity with designing and building AI agents/copilots that assist with experiment setup, log triage, measurement report generation, protocol templating, and knowledge retrieval (e.g. instrument manuals, design docs)
Preferred
2+ years of experience in Python and C/C++
2+ years of experience in software design fundamentals: concurrency, profiling, API design, testing
2+ years of experience in interfacing software with real hardware (instruments, drivers, DAQ) and debugging across HW/SW boundaries
Familiarity with instrument control frameworks (e.g., PyVISA) and vendor SDKs/APIs
Embedded software (baremetal or RTOS), ARM/STM32 toolchains, DMA/interrupts, deterministic timing
Comfortable on Windows and Linux; confident with VS Code, CMake, Git/GitHub, Azure DevOps
Signal processing/control familiarity (DDS pipelines, calibration loops, filters) and numerical Python (NumPy/SciPy)
Networking & protocols for control/data (e.g., gRPC/REST, SCPI/LXI, PTP/NTP)
Partnering with FPGA/firmware teams (register maps, sequencing) and HIL test automation
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
2026-01-03
Business Standard India
2026-01-03
Company data provided by crunchbase