A

C/C++ - Windows Driver Developer

Job Description - C/C++ - Windows Driver Developer


Job-Details:


 Role:  Senior Engineer/Lead



  • Education: BE (CS) OR Equivalent

  • Experience: 5- 10 Years

  • Location: Pune


Responsibilities



  • Design and develop Windows kernel driver filter drivers (e.g., function driver, filter driver for HID devices).

  • Debug, maintain, and optimize existing driver code.

  • Work closely with the Windows kernel APIs (WDM, WDF- KMDF, UMDF).

  • Integrate driver components with upper-layer user-mode applications ( C++)

  • Conduct in-depth kernel-mode debugging using tools like WinDbg and Visual Studio.

  • Write and maintain documentation, including design specifications, driver installation instructions, and troubleshooting guides.

  • Collaborate with security, QA, and product teams to ensure high-quality deliverables.

  • Handle cross-version compatibility across different Windows versions (Windows 10, 11). 


 Desired Skills/Competencies:


 



  • 5 to 10 years of experience on C++ development

  • Must have development experience in windows-based environment

  • Strong C and C++ programming skills, particularly in a kernel-mode environment

  • Deep knowledge of Windows Driver Model (WDM), Windows Driver Frameworks (WDF, KMDF, UMDF)

  • Experience with debugging tools (WinDbg, KD, etc.) and driver signing procedures.

  • Solid understanding of operating system internals (Windows kernel, memory management, IO subsystem)

  • Good to have experience with secure coding practices and awareness of security vulnerabilities in driver development

  • Must have experience on object-oriented analysis and design (OOA and OOD)

  • Must have good knowledge of design patterns

  • Must have good knowledge of software life cycle and architecture

  • Must have good knowledge on data structure and algorithms.

  • Must have excellent analytical and problem-solving skills

  • Qualification required: B.E/B.Tech/MCA/MCS


Original job C/C++ - Windows Driver Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Adiliad

agiliad.com

Read more about the company

Similar C/C++ - Windows Driver Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.