Skip to main content
VHire
Back to Jobs
C

Windows Driver Developer

CADMAXXBengaluru, Karnataka, IndiaPosted Today• Updated Today
Contract
Entry level
On-site

Salary

Up to 800000 INR (period unspecified) (amount units unconfirmed)

Experience

2-5 Years

VHire page views

2

VHire applicants

0

Activity recorded on VHire only. Page views are not unique visitors; applicants from employer sites and ATS systems are not included.

Role -  Windows Driver DeveloperExperience - 2+ yearsClient - Chiprime semiconductorLocation: BangaloreJob Summary;

We are seeking an experienced Windows Driver Developer to design, implement, and 
maintain kernel-mode and user-mode drivers for Windows operating systems. The ideal 
candidate should have strong knowledge of Windows Internals, WDM, KMDF/UMDF 
frameworks, and experience working with hardware interfaces and low-level system 
components.

Key Responsibilities

• Design, develop, and maintain Windows device drivers (KMDF, UMDF, WDM).
• Work with hardware teams to understand device specifications and convert them into 
driver requirements.
• Implement driver functionality such as PnP, power management, I/O handling, and 
interrupt handling.
• Debug and troubleshoot driver issues using tools like WinDbg, KD, Driver Verifier, and 
ETW.
• Optimize driver performance, reliability, and security.
• Ensure compliance with Windows HLK/HCK certification requirements.
• Collaborate with firmware, hardware, QA, and system software teams.
• Prepare technical documentation, architecture designs, and release notes.
• Participate in code reviews and contribute to best practices for low-level software 
development.

Required Skills & Qualifications

• Bachelor?s or Master?s degree in Computer Science, Electronics Engineering, or related 
field.
• Strong experience in C/C++ programming for low-level system software.
• Hands-on experience in Windows Driver Development using
o WDM (Windows Driver Model)
o KMDF (Kernel-Mode Driver Framework)
o UMDF (User-Mode Driver Framework)
• Strong understanding of Windows kernel internals, memory management, concurrency, 
synchronization, and IRQL concepts.
• Experience working with:
o PCIe, USB, I2C, SPI, GPIO, or other hardware interfaces
o Interrupt handling (MSI/MSI-X)
o DMA programming
• Expertise with debugging tools:
o WinDbg, KD
• Experience using Microsoft Visual Studio, WDK/SDK, and related toolchains.

Your application is completed on VHire. Review the role requirements before starting.

Apply on VHire
Required Skills
Windows