Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their DPU team within Azure Hardware Systems & Infrastructure. This role focuses on testing control and data plane software for DPU's custom-built silicon platforms.
The position involves working with state-of-the-art software and hardware to create highly programmable and high-performance chips handling large data volumes. You'll be responsible for developing test applications in C for DPU runtime software and writing automated tests in Python for networking/storage servers.
Key responsibilities include:
The ideal candidate should have 7+ years of technical engineering experience with C/Python programming and 4+ years in testing networking or storage platform features. Knowledge of networking protocols, Software Defined Networking, and server platform firmware is preferred.
This role offers the opportunity to work on innovative products deployed at planet scale, with Microsoft's mission to empower every person and organization. The position includes comprehensive benefits, professional development opportunities, and a collaborative work environment focused on growth and innovation.
The role is based in Bangalore with hybrid work options (up to 50% work from home) and requires 0-25% travel. Join Microsoft's expanding Cloud Infrastructure team and be part of powering Microsoft's "Intelligent Cloud" mission while working with cutting-edge technology and a global team of experts.