Microsoft's SCHIE team is seeking a Senior Software Engineer to join their DPU Runtime (OS) team. This role focuses on developing cutting-edge, high-performance scalable and programmable DPU software, with emphasis on hardware accelerators driver development. The position is part of the Data Processing Unit (DPU) team, which combines state-of-the-art software and hardware expertise to create highly programmable and high-performance ASIC solutions. The role involves working with complex embedded systems, operating systems, and hardware accelerators, making significant contributions to Azure's latest DPU-based generation of Compute and Storage server platforms. The ideal candidate will bring strong OS and embedded development experience to contribute to DPU driver code in DPU Runtime OS. This is an opportunity to work with advanced technology in cloud infrastructure and make a wide-ranging impact across Azure's platform. The position offers hybrid work arrangements with up to 50% work from home flexibility and includes comprehensive benefits such as industry-leading healthcare, educational resources, and parental leave.