Microsoft logo

Senior Software Engineer (Measurement and Bring-up)

Microsoft · Redmond

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Work with the Measurement team to implement and maintain measurement, characterization, and bring-up routines for qubit devices—turning experimental intent into robust, repeatable software workflows used in the lab and in the quantum machine. Develop Python software that controls and coordinates a complex instruments rack (timing, triggering, waveform generation, acquisition, and metadata capture) to execute high-fidelity experiments reliably and safely. Partner with scientists and engineers to translate user stories into requirements; propose designs that fit the larger bring-up architecture and iterate based on feedback from day-to-day lab usage

Build reusable building blocks (drivers/wrappers, experiment templates, calibration primitives, analysis utilities, configuration/schema models) that enable rapid development of new routines. Ensure measurement data is high quality and traceable: consistent metadata, validation, versioning, and reproducible analysis pipelines. Contribute to software engineering best practices: code reviews, testing, CI/CD, packaging, documentation, and on-call/triage support as needed in a fast-moving environment

Troubleshoot end-to-end issues across software and hardware boundaries (instrument communications, timing, signal integrity symptoms reflected in data) and make clear trade-offs between rapid bring-up and long-term robustness. Doctorate in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems OR Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 3+ years software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems OR Bachelor's Degree in

Apply for this role on Microsoft’s official careers site.

Similar jobs