Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
c++c#compiler designoperating systemswindows administrationquantum computingai toolssource control
About the Role
Senior Software Engineer role at Microsoft Quantum focused on building the world's first scalable quantum computer. Responsibilities include designing and implementing software/firmware subsystems for quantum hardware, developing novel algorithms, and collaborating with experimentalists and hardware designers. The position requires expertise in C++/C#, systems development, and experience with Windows administration.Key Responsibilities
- Design and implement Microsoft Quantum software and firmware subsystems for quantum hardware
- Champion adoption of modern technologies, tools, methods, and processes
- Drive technical discussions and contribute to product direction
- Support team culture of being customer centric and continuously improving
- Develop and implement novel algorithms to solve computationally hard problems
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 4+ years software industry experience
- 4+ years programming experience in C++ and C#
- 4+ years of experience in a collaborative environment
- Experience with systems development such as compiler design or operating systems
Nice to Have:
- MS degree or higher in Computer Science or related field
- Effective problem-solving skills with solid understanding of software development and testing practices
- Self-motivated with ability to succeed in team-oriented, fast-paced environment
Benefits & Perks
- Industry leading healthcare