23 Sep
univision technology consulting
Bengaluru
Department
Embedded Systems - UTCPL
Employment Type
Full-time
Job Title:
Senior Windows Driver Developer
Job Overview:
We are seeking an experienced Windows Driver Developer with strong expertise in kernel-mode and networking driver development for x86 platforms . The ideal candidate will have hands-on experience in designing, developing, and debugging Windows drivers, along with solid knowledge of networking protocols, PCIe, and system-level integrations.
Responsibilities:
1. Design, develop, and maintain Windows drivers (WDM, KMDF, UMDF).
2. Work on networking driver development with Ethernet MAC/PHY integration.
3. Debug and analyze kernel crash dumps using tools like WinDbg and TraceView.
4.
Handle PCIe enumeration, device ID management, and WHQL certification processes.
5. Collaborate with hardware and software teams for system-level driver integration.
6. Ensure performance, stability, and compliance with Microsoft standards.
7. Work on IO modules such as I2C, SMBus, UART (preferred).
Mandatory Skills:
1. 4+ years of experience in Windows driver development , preferably on x86 platforms.
2. Robust background in Windows networking driver development .
3. Hands-on experience in kernel-mode driver programming (WDM, KMDF, UMDF) .
4. Proficiency in C/C++ and debugging tools ( WinDbg, TraceView ).
5. Expertise in kernel crash dump analysis .
6. Knowledge of PCIe enumeration, device ID handling, WHQL certification .
7. Experience with Ethernet MAC/PHY integration and redriver configuration .
8. Exposure to I2C, SMBus, UART (added advantage).
Keywords:
Windows Driver, Ethernet Driver, WDM, KMDF, UMDF, WHQL, IO, I2C, SMBus, UART, Virtualization, virtio
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.