Position: Lead Windows Device Driver
Location: Bangalore
Experience: 10 15 Years
Education: / B.E. in Computer Science Electronics or related field
Work Mode: Onsite
The role involves leading the architecture development and optimization of Windows network device drivers for high-performance networking solutions. The position requires strong expertise in Windows kernel driver development network stack integration debugging and collaboration with cross-functional engineering teams to deliver production-quality drivers.
Key Responsibilities Driver Architecture & DevelopmentLead design and development of Windows network device drivers for Ethernet and Wi-Fi platforms.
Implement drivers using NDIS KMDF and UMDF frameworks within the Windows kernel environment.
Develop efficient packet processing paths ensuring high throughput and low latency networking performance.
Optimize drivers for scalability throughput and latency across different Windows platforms.
Implement networking offloads queue management and performance tuning techniques.
Develop and maintain features including:
Packet processing pipelines
Hardware offloads
Power management mechanisms
Driver scalability for multi-core environments
Perform deep debugging across kernel protocol and system layers.
Use debugging tools such as WinDbg and network protocol analysis tools to diagnose complex issues.
Ensure drivers meet Microsoft WHQL/HLK certification requirements.
Maintain compliance with Windows driver security and reliability standards.
Work closely with hardware firmware and validation teams during development and integration.
Participate in architecture discussions and design reviews.
Provide technical direction for driver development activities.
Conduct design reviews and code reviews.
Mentor engineers and guide best practices in driver architecture and debugging.
Strong experience in Windows device driver development for networking hardware.
Hands-on expertise with NDIS driver architecture.
Experience with KMDF and UMDF driver frameworks.
Strong understanding of Ethernet and Wi-Fi networking protocols.
Knowledge of Windows networking stack and packet processing mechanisms.
Proficiency in kernel debugging using WinDbg.
Experience optimizing drivers for high throughput and low latency networking.
Experience with WHQL / HLK certification processes.
Strong understanding of Windows kernel architecture and driver lifecycle.
Experience with network protocol analysis tools (Wireshark or similar).
Strong programming expertise in C/C for kernel-level development.
Experience working with hardware firmware and validation teams for driver bring-up and product release.
Bachelors degree in Computer Science Electronics or related engineering discipline.
Experience10 15 years of experience in Windows kernel driver development with focus on networking devices.
#LI-VA1