Senior Software Engineer
Core
Design, build, and operate a packaged test product for Windows, including automation infrastructure, debugging, and telemetry analysis to drive root-cause resolution.
Role type
Senior Software Engineer (Windows Test Automation & AI)
Builds
Packaged test collateral, Windows test automation infrastructure (harnesses, runners, orchestration), and telemetry pipelines.
Domain
Operating Systems (Windows), Driver Development, Test Automation, Generative AI
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Windows debugging, system/kernel internals, driver development, test automation infrastructure design, generative AI adoption, C/C++/C#/Python, telemetry and logging design, cross-team collaboration, mentorship
Preferred skills
Experience with WSSI, WSD, WECE programs, deployment technology, AI-forward engineering practices
Technologies
C, C++, C#, Python, Windows OS, Generative AI models, Test harnesses, Orchestration tools
Responsibilities
Design and ship packaged test products executed by labs/partners; Build and scale Windows test automation infrastructure; Diagnose failures using deep Windows debugging and driver diagnostics; Partner with data teams to formulate telemetry and tracing; Lead AI adoption in development and testing processes; Mentor early-career engineers; Contribute to quarterly roadmap planning
Seniority
Senior, hands-on IC with mentorship responsibilities