Technical Principal Program Manager
Core
Lead the execution of cutting-edge AI and next-generation computing hardware SKUs, ensuring software and firmware plans are defined, validated, and rolled out for Azure.
Role type
Principal Technical Program Manager (Hardware/SW/FW)
Builds
Next-generation computing SKUs and innovative hardware solutions for Azure
Domain
Cloud datacenter hardware, AI computing, embedded systems
Deliverable
production ML models
Required skills
Technical program management of complex cross-disciplinary projects, low-level software development (Firmware, UEFI, BMC, BSP), software development lifecycle management, cross-functional project leadership, requirement specification, agile execution, code reading/writing (C, C++, C#, Java, JavaScript, Python), hardware lifecycle management
Preferred skills
Vendor agnostic requirements definition, systematic SW/FW development practice implementation, strategic prioritization under ambiguity, independent problem solving
Technologies
C, C++, C#, Java, JavaScript, Python, Firmware, UEFI, BMC, BSP
Responsibilities
Define and develop vendor agnostic requirements for innovative hardware solutions, drive development teams to deliver features via agile execution, oversee SW & FW team plans and deliverables, manage semester planning and engineering backlogs, communicate with internal/external partners globally, bring systematic SW/FW development practices to the team
Seniority
Principal, hands-on IC with strategic oversight