Principal Software Engineering Manager
Core
Lead a software engineering team to build toolkits enabling new Windows devices with modern hardware features, improve ecosystem efficiency, and enhance Windows PC quality.
Role type
Principal Software Engineering Manager
Builds
Toolkits for new Windows devices with modern hardware features
Domain
Operating Systems / Hardware Integration
Deliverable
product features
Required skills
C++, C#, Python, PowerShell, Windows development, debugging, people management, cross-functional collaboration, strategic planning, stakeholder management, OEM/IHV partner collaboration
Preferred skills
AI and data-driven application experience, architectural guidance, team talent development
Technologies
C++, C#, Python, PowerShell, Windows
Responsibilities
Define and communicate technical strategy aligned with business outcomes; establish shared goals and priorities across engineering teams; foster a culture of accountability and engineering excellence; provide hands-on technical engagement and architectural guidance; grow and develop team talent; build relationships with area leaders and navigate cross-team ownership to drive integration and delivery.
Seniority
Principal, hands-on IC with management responsibilities
