Windows Device Driver Developer (Bengaluru)

Windows Device Driver Developer (Bengaluru)

12 Oct
|
Capgemini
|
Bengaluru

12 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 strong 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.
- Good 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: windows device driver developer (bengaluru) / bengaluru