Senior Software Engineer - DPU Integrations
Core
Design, build, test, and deploy integration/diagnostics tools and AI agents for DPU-based compute products; provide technical leadership to identify testing scope and create quality plans.
Role type
Senior IC software engineer (DPU integrations & diagnostics)
Builds
Integration and diagnostics tools, AI agents, quality plans for DPU compute products
Domain
Networking, storage, and compute cloud platforms
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, embedded software development, networking (TCP/IP, RoceV2, routing/switching), Software Defined Networking, server platform firmware testing, large-scale data analysis, AI agent development (via careerplan.io/jobs/1970393556869701-senior-software-engineer-dpu-integrations-at-microsoft)
Preferred skills
Azure cloud infrastructure experience, control plane/telemetry/monitoring expertise, complex debug/troubleshooting in lab and live site situations
Technologies
Azure, TCP/IP, RoceV2, BMC, BIOS
Responsibilities
Design and deploy innovative integration and diagnostics tools and AI agents; provide technical leadership to identify testing scope and create quality plans; monitor test plan execution and quality; act as DRI to guide engineers and monitor system status; debug field issues and drive cross-functional root cause analysis; maintain dashboards of live/dormant cases and KPIs; feedback learnings from field issues into the engineering process
Seniority
Senior, hands-on IC with team leadership
