Job Description

Your Role

As an experienced Device Driver Engineer, you will be responsible for delivering high‑quality, stable, and efficient device driver software across Windows platforms. You will design, develop, and maintain host‑interfacing drivers using WDM, KMDF, and UMDF frameworks, ensuring seamless communication between hardware, firmware, and system components.

In this role, you will:

· Architect, design, and implement Windows device drivers for interfaces such as USB, PCIe, and SDIO.

· Troubleshoot complex, multi‑layer issues across libraries, firmware, and driver components using advanced debugging tools like WinDBG and SoftICE.

· Develop user‑mode applications and tools to complement driver functionality.

· Analyze system behavior using utilities such as IDA Pro and Dependency Walker to diagnose and resolve issues.

· Create clear, detailed design specifications and technical documentation.

· Own end‑to‑end del...

Ready to Apply?

Take the next step in your AI career. Submit your application to Capgemini today.

Submit Application