Principal Software Engineer - Windows + Devices Engineering System Team jobs in United States
info-icon
This job has closed.
company-logo

Microsoft · 1 month ago

Principal Software Engineer - Windows + Devices Engineering System Team

Microsoft is a global leader in technology, and they are seeking a Principal Software Engineer for their Windows + Devices Engineering System Team. The role involves leading technical initiatives to design and implement AI-powered test automation systems, define hardware validation strategies, and drive cross-team collaboration to enhance engineering workflows.

Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Architect and implement a test automation system that leverages AI technologies to reduce reliance on self-hosting for day-to-day engineering workflows, including code flow and validation
Integrate solutions with Windows build and validation pipelines to ensure scalable, policy-compliant adoption
Define and maintain a comprehensive PC hardware test matrix that represents the diversity of Windows self-host populations
Collaborate with OEM/IHV partners and internal hardware teams to ensure coverage across silicon, firmware, and OS layers
Author and optimize reliable tests using AI-assisted tools such as GitHub Copilot (with custom instructions), Engineering Copilot, and autonomous AI tools like SWE Agent
Drive best practices for AI-augmented test generation, validation, and continuous improvement across engineering teams
Partner with Build, Validation/Test, Developer Productivity, and AI platform teams to align goals and execution
Influence architecture and roadmap decisions for AI-driven engineering workflows across Windows

Qualification

Test AutomationAI/ML TechnologiesWindows OS InternalsC/C++/C#/Java/JavaScript/PythonHardware Validation StrategiesAI-assisted Development ToolsCross-Team LeadershipMentoring

Required

Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Preferred

10+ years of software engineering experience, including deep expertise in test automation and system design
Proven track record of delivering large-scale engineering solutions across multiple teams and technologies
Well-versed knowledge of Windows OS internals, hardware integration, and validation frameworks
Experience with AI/ML technologies applied to developer workflows and test automation
Closely following the latest AI tooling and AI testing developments both inside and outside of Microsoft to track the rapidly developing frontier of what is possible
Familiarity with GitHub Copilot, VS Code, SWE Agent, AI Evals, and AI-assisted development tools
Experience designing hardware validation strategies for diverse PC ecosystems
Demonstrated ability to lead cross-org initiatives and mentor senior engineers

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase