Windows Device Driver Engineer

Best NanoTech

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Position: Windows Device Driver Engineer

Location: Bangalore
Experience: 4 8 Years
Education: / B.E in Electronics Computer Science or related field
Work Mode: Onsite (Customer Office)

Role Overview

We are looking for engineers with hands-on experience in Windows kernel device driver development. The role involves development debugging and maintenance of Windows device drivers working closely with hardware firmware and validation teams to ensure stable and compliant driver delivery.

The ideal candidate should have strong expertise in Windows driver architecture kernel-mode programming and debugging tools.

Key Responsibilities

Design develop and maintain Windows device drivers using WDM / WDF frameworks.

Implement and debug kernel-mode drivers ensuring stability performance and reliability.

Analyze and debug driver issues using WinDbg crash dump analysis and Driver Verifier.

Work closely with hardware firmware and validation teams to support driver integration.

Perform driver testing and validation to ensure compliance with Windows driver standards.

Support WHQL certification process and ensure drivers meet Microsoft compliance guidelines.

Diagnose system-level issues related to device drivers and OS interaction.

Optimize driver performance for system stability and low latency operation.

Participate in design reviews and code reviews to maintain high code quality.

Document driver architecture debugging procedures and integration guidelines.

Required Technical Skills

Strong programming skills in C and C
Experience in Windows Kernel Mode Driver Development
Hands-on experience with WDM / WDF frameworks (KMDF / UMDF)
Knowledge of Windows driver architecture and Windows Internals
Experience using WinDbg for driver debugging
Familiarity with Driver Verifier and crash dump analysis
Understanding of device I/O interrupts DMA and memory management
Experience working with hardware interfaces and driver integration
Knowledge of WHQL certification and Windows driver signing process
Familiarity with version control systems and development workflows

Preferred Experience

Experience with PCIe / USB / Ethernet / Storage device drivers
Exposure to performance optimization of drivers
Familiarity with firmware and embedded systems interaction

Collaboration

The role requires regular interaction with:

Hardware engineering teams
Firmware development teams
Validation and testing teams
System integration engineers

#LI-VA1
Position: Windows Device Driver Engineer Location: Bangalore Experience: 4 8 Years Education: / B.E in Electronics Computer Science or related field Work Mode: Onsite (Customer Office) Role Overview We are looking for engineers with hands-on experience in Windows kernel device driver development....
View more view more

Key Skills

  • Inventory Control
  • Basic Math
  • Paratransit
  • Tanker Experience
  • Van Driver
  • Box Truck Experience
  • Commercial Driving
  • Commercial Vehicle Experience
  • Delivery Driver Experience
  • Manual Transmission Experience
  • Driving
  • Heavy Lifting