Principal Software Development Engineer at Microsoft

Principal Software Development Engineer Details

June 26, 2019, 1:01 a.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
and experimental team The Redmond team
Microsoft Research has been studying quantum computing for several years and has become the world's center of expertise on topological quantum computing. This development effort includes a staff of theoretical physicists and experimental teams around the world. The Redmond team is building a controls system for quantum computing that is based on a classical computer architecture. The overall system is being developed with a diverse and multi-disciplinary team that includes software and hardware architects as well as physicists and material science experts. The control system is a general-purpose computing platform that can perform complex computing functions. These systems require a new set of software that the team is developing.

This role involves software architecture/design responsibilities with expectation to be hands-on in bare-metal development, bootloader/firmware development, enablement/porting of operating system kernels and device drivers, pre-silicon/post-silicon hardware bring-up, and general porting/prototyping of software for new CPU architecture/technology. Work assignments requires an in-depth understanding of debugging both hardware and software issues. The ideal candidate for this position must be agile and able to adapt to changing conditions and priorities as the program evolves. Such a candidate will
10+ years of C++ development in a professional environment Experience with developing low-level performance-oriented C++ software Experience in computer Systems Architecture Self-motivated with an ability to succeed in a team-oriented, fast-paced environment Learning new technologies Experience with project tracking and source control C#, Python, Java, or other dynamic type language A strong understanding of computer architecture concepts with respect to CPUs/ASICs/FPGAs etc Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger