Windows Driver Developer

Company: Capgemini Engineering
Apply for the Windows Driver Developer
Location:
Job Description:

Job Title: Windows Driver Developer

Experience: 5–8 years

Location: Bangalore

Job Type: Full‑Time

Job Description

We are seeking a skilled Windows Driver Developer with strong expertise in designing, developing, and debugging Windows kernel‑mode and user‑mode drivers. The role involves working with low‑level system components, analyzing hardware–software interactions, and delivering high‑quality drivers aligned with Microsoft standards.

Primary Responsibilities

  • Design, develop, and maintain Windows kernel‑mode and user‑mode drivers (WDM, KMDF, UMDF).
  • Work with Windows Driver Kit (WDK), Visual Studio, and debugging tools.
  • Implement hardware interaction, memory management, I/O request handling, Plug‑and‑Play, and power management.
  • Perform driver debugging using WinDbg, KD, and crash dump analysis.
  • Collaborate with hardware, firmware, and software teams to integrate driver components.
  • Develop unit tests, maintain code documentation, and support release processes.
  • Optimize driver performance, reliability, and compliance with Microsoft HLK/HCK requirements.

Required Skills

  • Strong knowledge of C/C++, Windows internals, and OS architecture.
  • Experience with WDM, KMDF, UMDF frameworks.
  • Hands‑on expertise in kernel debugging, crash analysis, and driver signing.
  • Familiarity with PCI/USB/Serial protocols, device registers, and hardware interfaces.
  • Experience using version control (Git), build environments, and CI pipelines.

Nice to Have

  • Experience with Bluetooth/Wi‑Fi or other networking driver stacks.
  • Knowledge of bus interfaces like I2C, SPI, UART.
  • Exposure to embedded systems, firmware development, or RTOS.
  • Certifications in Windows or system programming domains.

Soft Skills

  • Strong analytical and debugging skills.
  • Ability to collaborate in multi‑disciplinary engineering teams.
  • Good communication, documentation, and problem‑solving capabilities.

Posted: March 28th, 2026