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 4 years of experience in Windows Driver Design & DevelopmentTechnical 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(ref : hirist.tech)