Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Principal Systems Software Engineer 
Taiwan, Taoyuan City 
82772576

17.07.2025

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, theQuantum Hardware &a scalquantum 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.

the nextchallenging software engineering problemsthe thought ofexcite you. Joinand help us deliveruantum 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 aboutAzure Quantum, visit.


Required/minimum qualifications:

  • Doctorate inElectrical or ComputerEngineering, or related fieldAND 3+years technical engineering experience with embedded coding in C or C++
    • OR Master's Degree inElectrical or ComputerEngineering, or related fieldAND 4+years technical engineering experience with embedded coding in C or C++
    • OR Bachelor's Degree inElectrical or ComputerEngineering, or related fieldAND 6+years technical engineering experience with embedded coding in C or C++
    • OR equivalent experience.
  • 6+ years experience in a collaborative environment.
Other Requirements:
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
    • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
    • Citizenship & Citizenship Verification: This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR), the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their U.S. permanent residency or other protected status (e.g., under 8 U.S.C. § 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.

Preferred Qualifications:

  • Experience with RTL and Field-Programmable Gate Array (FPGA) systems.
  • Experience withdevelopinghigh-performance software.
  • Experience with Real-Time Operating Systems (RTOS) or bare-metal software programming.
  • Experience with(digital) signal processing, including frequency analysis and Radio Frequency (RF) concepts.
  • Experiencewith Python.
  • Self-motivated withanability to succeed in a team-oriented,dynamicenvironment.
  • Detail oriented design, coding, debugging, and problem-solving skills.

Quantum Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until July 21, 2025.

Responsibilities

This rolepart ofHardware & Systemsdevelop softwareand Register Transfer Level (RTL)layers of the quantum comput, includinglow levelsoftware forand 3rdlow level control and readoutthat directly operates thequantum machine,automation used in the bring-up and tuning of the quantum machine,custom quantum machine monitoring solutions,integration with Azure.

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.

  • Developreal-timefirmware, drivers, andhigh-performanceuser-mode softwaretooperatecustomcomponentsthatcomprisethe quantummachine.
  • Develop softwareand hardwareto coordinate the control and readout capabilities of our 1stpartytopologicalqubit technology.
  • Support hardwaredesign anddevelopmentof custom components ofthe quantum machine.
  • DevelopcustomtoolingincludingCommand-Line Interface (CLI) and User Experience (UX)interfacesto support thedevelopment and operation ofthe quantum machine.
  • Implement best practices for software development, build, test, and release processes.
  • Track,prioritize, andimplement newfeaturesandmaintainrelated software.
  • Troubleshoot, diagnose, and correctissues with the quantum machinehardware orsoftware stack, including software maintenance for custom hardware or software components.
  • Create automated testing processes forthe softwareimplementations.
  • Collaborateeffectively with a multidisciplinary team of scientists, physicists, hardware engineers, software engineers, and program management to effect successful outcomes.
  • Provide technical support tootherinternalteams and users ofthe quantummachine.
  • Supporta oneteam, one culture approach.

Other:

  • Embody our and