13 Oct
|
Capgemini
|
Bengaluru
13 Oct
Capgemini
Bengaluru
Job Title: Senior Windows Device Driver Engineer
Experience: 5+ Years
Location: Bangalore, 2nd Round F2F
Employment Type: Full Time
We are looking for an experienced Windows Device Driver Engineer with robust expertise in Windows Driver Frameworks, kernel development, multimedia/graphics architecture, and low-level system software development. The ideal candidate should have hands-on experience in Windows driver development, debugging, firmware interactions, and embedded platform bring-up.
Key Responsibilities
Design, develop, debug, and maintain Windows device drivers in both Kernel Mode (KMDF) and User Mode (UMDF).
Develop drivers and applications for Graphics, NPU, PCIe, USB, I2C, and I/O subsystems.
Port and optimize drivers across different Windows OS versions.
Perform root cause analysis using WinDbg, crash dump analysis, and BSOD debugging.
Work closely with firmware, hardware, and validation teams for product bring-up and feature enablement.
Manage release deliverables, documentation, and certification activities.
Support WHQL certification and driver release processes.
Mandatory Skills
5+ years of experience in Windows Device Driver Development.
Solid expertise in Windows Driver Framework (WDF/KMDF/UMDF).
Hands-on experience with WDK (Windows Driver Kit).
Strong programming skills in C/C++ and Object-Oriented Design.
Valuable understanding of Windows OS Internals, x86 Architecture, Memory Management, and I/O Subsystems.
Experience with PCIe, USB, I2C, Device Drivers, and Embedded Systems.
Expertise in WinDbg, Kernel Debugging, BSOD Analysis.
Experience in Graphics, Multimedia, NPU, or System Driver Development.
Knowledge of Git, Gerrit, JIRA, and Version Control Tools.
Preferred Skills
Experience with Trusted Applications, Secure Boot, and Firmware-Hardware Handshakes.
Understanding of ABL Firmware, BIOS, PCIe Architecture, and SoC Power Management.
Knowledge of ECC, SME, SEV, RAS, DDRx, NVDIMM, and DIMM Technologies.
Experience with low-level hardware programming and platform bring-up.
Exposure to WHQL certification and production driver releases.
📌 Windows Device Driver Developer Bengaluru
🏢 Capgemini
📍 Bengaluru