Windows Device Driver Developer

3 days ago


Bengaluru, India XANDER CONSULTING AND ADVISORY PRIVATE LIMITED Full time

Job Title : Senior Windows Device Driver Developer

Location : Bangalore, India

Experience : 10+ Years

About the Role :

We are looking for an experienced Windows Device Driver Developer with over 10 years of proven expertise in designing, developing, and maintaining Windows device drivers. The ideal candidate will have deep knowledge of Windows kernel-mode programming, driver frameworks, and hardware interfacing. This role requires strong problem-solving skills, excellent debugging abilities, and hands-on experience working with complex hardware components and protocols.

Key Responsibilities :

- Design, develop, and maintain Windows device drivers (KMDF/UMDF/WDM) for a variety of hardware devices.

- Collaborate closely with hardware engineers and software teams to understand hardware specifications and implement driver software accordingly.

- Perform driver debugging, testing, and performance tuning to ensure reliability and stability.

- Develop and maintain documentation for drivers, APIs, and related tools.

- Troubleshoot and resolve complex issues involving hardware-software interactions.

- Ensure compliance with Microsofts driver development best practices and security guidelines.

- Support product integration and provide timely bug fixes and updates.

- Mentor junior developers and conduct code reviews to ensure high code quality.

Required Skills & Experience :

- Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field.

- 10+ years of hands-on experience in Windows device driver development.

- Strong knowledge of Windows Driver Model (WDM), Kernel-Mode Driver Framework (KMDF), and User-Mode Driver Framework (UMDF).

- Proficient in C and C++ programming languages.

- In-depth understanding of Windows internals, kernel architecture, and driver stack.

- Experience with hardware protocols such as PCIe, USB, I2C, SPI, UART, or similar.

- Expertise in debugging tools like WinDbg, Visual Studio Debugger, and kernel debugging.

- Familiarity with hardware interfacing, interrupts, DMA, and power management.

- Knowledge of Microsoft Visual Studio and Windows Driver Kit (WDK).

- Strong understanding of multithreading, synchronization, and real-time constraints in driver development.

- Excellent analytical and problem-solving skills.

- Good communication skills and ability to work in a collaborative team environment.

Preferred :

- Experience with network drivers, storage drivers, or multimedia drivers.

- Exposure to virtualization and hypervisor-based environments.

- Understanding of Windows security model and driver signing.


(ref:hirist.tech)
  • Window Device Driver

    2 weeks ago


    Bengaluru, Karnataka, India ElevarSoC Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Hello Connections,Greetings from ElevarSoCWe are hiring for Wndow Device Driver with 3-6 Years of Experience for Hyderabad locationhashtag#HyderabadImmediate / 2 weeks preferredhashtag#Below the jdTechnical Skill:Experience in system programming & windows device drivers development.Experience in Windows kernel programming.Experience in Windows device driver...

  • Window Device Driver

    15 hours ago


    Bengaluru, India ElevarSoC Technologies Full time

    Hello Connections, Greetings from ElevarSoC We are hiring for Wndow Device Driver with 3-6 Years of Experience for Hyderabad location hashtag#Hyderabad Immediate / 2 weeks preferred hashtag#Below the jd Technical Skill: Experience in system programming & windows device drivers development. Experience in Windows kernel programming. Experience in Windows...


  • Bengaluru, Hyderabad, Pune, India Wipro Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Requirement : Windows Device Driver Development / Windows ProgrammerExperience Range : Yrs.Work Location(s) : Hyderabad, Pune, Bengalurucandidates who are ready to join ImmediatelyRequirements:Strong programming experience in C++ with a good understanding of object-oriented design.Having good hands-on experience in Windows Device Driver development and a...


  • Bengaluru, Karnataka, India beBeeDriverDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job TitleSenior Windows Device Driver Developer Position Summary:We are seeking an experienced Windows device driver developer to join our team. The ideal candidate will have a strong background in Windows kernel-mode programming, driver frameworks, and hardware interfacing.Design, develop, and maintain Windows device drivers for various hardware...


  • Bengaluru, Karnataka, India PIQUOTA DIGITAL SOLUTIONS Full time

    Experience : 5+ Years Location : Bangalore ( Work from office)Requirements :- Design, develop and maintain Windows device drivers in kernel mode to support advanced endpoint security features including anti-malware, endpoint detection and response (EDR), and threat prevention.- Perform in-depth debugging and troubleshooting of kernel-mode drivers using tools...


  • Bengaluru, Karnataka, India beBeeDriver Full time ₹ 15,00,000 - ₹ 20,00,000

    **Job Title:** Windows Device Driver Engineer The Role entails developing and supporting Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded platforms. Responsibilities: Develop unit test frameworksWork with the team to integrate drivers to host applications and test frameworksFollow established software development...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job Title : Windows Device Driver Engineer - MultimediaLocation : BangaloreExperience: 2+ YearsAbout the Role : We are seeking a skilled Windows Device Driver Engineer with a focus on Multimedia to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia...


  • Bengaluru, Karnataka, India Varite Full time

    Job Description :We are seeking an experienced Windows Driver Developer with expertise in kernel-mode development and networking drivers for embedded/x86 platforms. The ideal candidate will have hands-on experience in developing, debugging, and optimizing Windows drivers, with a strong background in system-level programming and hardware-software...


  • Bengaluru, India TekPillar Full time

    Job Role : Device Driver DeveloperExperience : 4 to 7 YearsLocation : BangaloreWe are looking for a talented Device Driver Developer to join our dynamic team. The ideal candidate will have extensive experience in developing both Windows and Linux device drivers. We are looking for a highly skilled developer with a passion for creating efficient and reliable...


  • Bengaluru, India HyrEzy Talent Solutions Full time

    Role : Windows Device driver with PCIe, PXI and PXIe with MultimediaExperience : 2 YearsLocation : BangaloreRequirements :- Electronics, Electrical or Computer Science graduate with 2 years of experience.- Experience of designing, coding and debugging in Windows, C/ C++/ C#.- Kernel or device driver experience with an understanding of low-level interactions...