Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their Data Processing Unit (DPU) Runtime Operating System team. This role is crucial in developing cutting-edge, high-performance, and scalable DPU software solutions that power Microsoft's extensive cloud infrastructure.
The position focuses on developing high-performance operating systems and runtime components, with a particular emphasis on the DPU Confidential Compute team. You'll be responsible for creating and integrating security features to enable next-generation confidential compute capabilities. The role requires expertise in operating systems and embedded development to contribute to DPU driver code and related host software.
As part of SCHIE, you'll be working on technology that supports over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform. The team's mission centers on smart growth, high efficiency, and delivering trusted experiences to customers worldwide.
The position offers competitive compensation with a base pay range of $117,200 - $229,200 per year (higher for San Francisco and New York locations: $153,600 - $250,200). You'll work in a hybrid environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).
Key responsibilities include architecting firmware and software for the DPU Runtime Operating System, debugging issues with a productivity-focused mindset, implementing improvements for development and production debugging, participating in code reviews, and collaborating closely with both Software and ASIC teams on next-generation Silicon development.
The ideal candidate should have strong experience in C/C++ programming, embedded systems, operating system development, and a proven track record of working beyond core competencies to solve complex problems. This role offers an opportunity to work on cutting-edge technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.