Role :
Embedded Windows Driver Development Engineer
Location :
Bangalore (Hybrid / Onsite)
Experience :
3 to 11 Years
About The Role
We are seeking an experienced Embedded Windows Driver Developer to join our engineering team. The ideal candidate will have deep expertise in Windows kernel-mode driver development (WDM/KMDF/UMDF) with strong debugging and problem-solving skills on x86 or AMD platforms.
You will be responsible for developing, debugging, and validating drivers for Ethernet, PCIe, and other I/O subsystems, ensuring high stability and performance in embedded Windows environments.
Key Responsibilities
-
Design, develop, and debug Windows device drivers for networking and embedded platforms.
-
Work on Ethernet MAC/PHY integration and related subsystems.
-
Debug kernel and system-level issues using tools such as WinDbg and TraceView.
-
Analyze and resolve kernel crash dumps and blue screen issues.
-
Collaborate with hardware and firmware teams for PCIe device integration and WHQL certification.
-
Support validation and optimization for AMD/x86 platforms.
-
Handle low-level I/O interfaces such as I2C, SMBus, and UART.
Required Skills & Experience
-
3+ years of hands-on experience in Windows driver development (WDM, KMDF, UMDF).
-
Strong proficiency in C/C++ programming.
-
Deep understanding of Windows kernel architecture and driver frameworks.
-
Experience in Windows networking driver or Ethernet driver development.
-
Expertise in debugging tools - WinDbg, TraceView.
-
Knowledge of PCIe enumeration, device ID handling, and WHQL processes.
-
Experience on x86/AMD platforms.
-
Exposure to IO modules - I2C, SMBus, UART.
-
Familiarity with Virtualization / virtio (added advantage).
Good To Have
-
Knowledge of embedded systems and hardware bring-up.
-
Experience in system-level debugging and optimization.
-
Understanding of driver signing and certification workflows.
Educational Qualification
-
B.E./B.Tech/M.Tech in Computer Science, Electronics, or related disciplines.
Why Join Us
-
Work on cutting-edge Windows and embedded driver technologies.
-
Opportunity to collaborate with top-tier product companies and SoC vendors.
-
Dynamic team environment with strong focus on innovation and ownership.
(ref:hirist.tech)