Windows Kernel / Device Driver Systems Engineer
Bellevue - Washington - USAOn-siteFull-timeInformation Technology
Description
Must Have Skills : Experience with Windows validation, servicing, security testing, or systems engineering. Ability to understand C/C++ systems or driver code. Familiarity with Azure DevOps, Windows build environments, VMs, and TAEF or similar test frameworks. Working knowledge of PowerShell and command-line tools. Experience with Win Dbg, crash dumps, PDBs, symbol servers, and call-stack analysis. Strong troubleshooting, documentation, and attention-to-detail skills.
Preferred :
Previous MSRC or security-servicing experience and familiarity with Windows drivers, ETW, Hyper-V, Driver Verifier, and Python automation.
Responsibilities Review MSRC bugs, repro steps, affected components, fixes, and branches in Azure DevOps. Analyze relevant Windows C/C++ source code and develop validation plans. Build, sign, and deploy Windows components or drivers to test VMs. Create or adapt TAEF tests and compare behavior before and after the fix. Collect test results, logs, ETW traces, dumps, and supporting evidence. Perform basic user-mode and kernel-mode debugging using Win Dbg. Configure symbol paths, locate matching PDBs, and analyze symbolized call stacks.
Troubleshoot build, deployment, VM, symbol, and test failures.
Produce standardized reports covering the issue, validation approach, results, evidence, risks, and conclusions.
Update Azure DevOps work items with status and artifact links.
Requirements
Mandatory Skills : Device Driver programming and debugging crashes, Windows Kernel, Win Dbg, PDB, OS internals