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.
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 VHireRequired Skills
Windows