Microsoft's Core Operating Systems team is seeking a Software Engineer II to join their Buses and Windows Driver Frameworks (WDF) team. This role sits at the heart of the Windows operating system, working on cutting-edge connectivity technologies that enhance system security, boost performance, and form the foundation for many user experiences.
The position offers a unique opportunity to work at the intersection of hardware and software, developing low-level components like drivers, industry standards for device technologies, and frameworks that power connectivity and input experiences in Windows. The team is responsible for critical operating systems that power Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem, supporting cloud businesses and billions of customers worldwide.
As a Software Engineer II, you'll be working with system-level software and device technologies, including kernel development, driver frameworks, and low-level buses (I3C, I2C, SPI). The role requires strong C/C++ programming skills and understanding of operating systems fundamentals. You'll be part of a team that values curiosity, collaboration, and technical excellence.
The position offers competitive compensation ($100,600 - $199,000 base salary range), comprehensive benefits including healthcare, educational resources, and investment options. The work arrangement is hybrid, allowing up to 50% work from home, based in Redmond, Washington. This is an excellent opportunity for engineers passionate about system-level software development and looking to make a significant impact on core Windows technologies.
Microsoft provides an inclusive work environment and equal opportunities for all qualified applicants, regardless of background. The role offers professional growth, cutting-edge technical challenges, and the chance to work on software that impacts billions of users worldwide.