CareerPlan

Senior Windows Kernel Developer – Device Drivers & Virtualization

Bangalore, IndiaFull-time2026-07-14 → 2026-10-22

Core

Design, develop, and support Windows kernel-mode device drivers and paravirtualized solutions for AMD platform features and power IP.

Role type

Senior IC Windows kernel developer (device drivers & virtualization)

Builds

Production-quality Windows drivers and virtualization enablement for AMD hardware platforms

Domain

Semiconductor / Operating Systems / Virtualization

Required skills

Windows kernel-mode driver development, VirtIO architecture, C/C++, PCIe enumeration, Windows debugging tools (WinDbg), crash dump analysis, DMA, MSI/MSI-X, guest-host memory sharing

Preferred skills

KMDF, WDM, UMDF, Xen, KVM, QEMU, WHQL certification workflows

Technologies

Windows, VirtIO, PCIe, WinDbg, C, C++, KMDF, WDM, UMDF, Xen, KVM, QEMU

Responsibilities

Design and develop Windows kernel-mode device drivers for platform features and power IP; Implement and debug paravirtualized driver solutions using VirtIO; Analyze and resolve complex issues involving PCIe, interrupts, DMA, and memory sharing; Debug kernel-level issues using Windows debugging tools and crash dump analysis; Partner with cross-functional teams to improve driver stability and production readiness.

Seniority

Senior, hands-on IC