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
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
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
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 CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase