C/C++ - Windows Driver Developer

Agiliad

Pune, INonsitePosted Jun 29, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

Skills

c++

About the role

Requisition ID 10261 - Posted 06/29/2026

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Logistics & Supply Chain roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Logistics & Supply Chain hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.