HamburgerMenu
hirist

Windows Kernel Driver Development Engineer - C/C++ Programming

Posted on: 11/09/2025

Job Description

Job Overview :

We are looking for Windows Kernel Driver Development Engineer to join our team. The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development. Successful candidate will be responsible for design, development and maintenance of device drivers for Windows operating systems.


You will work closely with R&D Engineers and other software developers to ensure seamless integration of driver with and optimal performance of our products. If you have a strong background in Windows KMDF/UMDF driver design and development of core software for operating system, we would like to hear from you.

Responsibilities :

- Design and develop Windows device drivers using Kernel-Mode Driver Framework (KMDF) and User-Mode Driver Framework (UMDF).

- Write, debug, and optimize code in C and C++ for Windows environments.

- Perform HLK tests on Kernel mode / User mode drivers to ensure they meet Windows Hardware Compatibility Program standards.

- Collaborate with architects and other stake holders to understand specifications and requirements.

- Perform thorough testing and validation of drivers using Windows Hardware Lab Kit (HLK).

- Troubleshoot and resolve issues related to driver functionality and performance.

- Ensure compliance with industry standards and best practices for driver development.

- Document driver design, implementation, and testing procedures.

Requirements :

Education : Bachelor's / masters degree in computer science, Electrical Engineering, or a related field from a reputed institution.

Experience : Minimum of 3 years of experience in Windows Driver Design & Development

Technical Skills :

- Expert level proficiency in C/C++ programming.

- Good understanding of Windows KMDF & UMDF programming.

- Strong understanding of Windows operating systems Internals.

- Strong communication and teamwork abilities.

- Excellent problem-solving skills and attention to detail.

- Proficiency in using Windows Hardware Lab Kit (HLK) and Virtual HLK (VHLK).

- Familiarity with the Windows partner signing/driver update and release processes will be an added advantage.

- Ability to work independently and manage multiple tasks effectively.


info-icon

Did you find something suspicious?