Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer - Integration and Test - Azure Data Processing Unit

Microsoft

$139,900 - $304,200
Oct 1, 2025
Santa Clara, CA, USA
Apply Now

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is looking for passionate, high-energy engineers to help achieve Microsoft's "Intelligent Cloud" mission by developing and testing highly programmable and high-performance DPUs with integrated software and hardware expertise for storage and networking use-cases, deployed at planet scale.

Requirements

  • coding in languages including, but not limited to, C, C++, C, or Python
  • testing networking, storage or server platforms as a lead engineer owning releases and mentoring/guiding a team of engineers.
  • testing and/or writing embedded software for NICs and/or DPUs/IPUs.
  • Understanding of and hands-on experience with networking (TCP/IP, RoceV2, routing/switching), Software Defined Networking, and server platform firmware (BMC, BIOS etc) testing.
  • Experience with doing performance analysis and complex debug/troubleshooting in both lab and live site situations.

Responsibilities

  • Provides technical leadership to teams to identify the scope of testing to create a quality plan for DPU based compute products.
  • In partnership with key stakeholders creates and manages project schedules.
  • Leads the team by providing technical expertise and oversight, monitors test plan execution and quality to ensure that testing is efficient and executed according to plans.
  • Also be equally hands on and adept with technical work – be it programming/scripting, debugging, etc.
  • Research new tools, technologies, and methods to determine which solution best meets the project requirements.
  • involved in the testing of the control and data plane software that runs on the DPU’s custom-built silicon in a variety of new platforms targeted at storage and networking use-cases.
  • build and test innovative products that will be deployed at planet scale.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • 4+ Years previous experience in testing networking, storage or server platforms as a lead engineer owning releases and mentoring/guiding a team of engineers.
  • Microsoft will accept applications for the role until Oct 6, 2025
  • Microsoft is an equal opportunity employer.