Windows Device Driver Developer

3 weeks 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

    3 weeks 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, Karnataka, India ElevarSoC Technologies Full time ₹ 1,20,000 - ₹ 7,20,000 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...


  • Bengaluru, Hyderabad, Pune, India Wipro Full time ₹ 15,00,000 - ₹ 25,00,000 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 HyrEzy Talent Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role : Windows Device driver with PCIe, PXI and PXIe with Multimedia Experience : 2 Years Location : Bangalore Requirements : - 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...


  • 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 HyrEzy Talent Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title : Windows Device Driver Engineer - Multimedia Location : Bangalore Experience: 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...


  • Bengaluru, India Luxoft Full time

    Notice period- 45 days maxLuxoft is looking for an experienced Embedded Windows Driver Development EngineerResponsibilities:As a Windows Driver Developer, you would be responsible for working on Windows kernel with proficiency in C/C++Mandatory Skills Description:* 4+ years in Windows driver development, preferably with microprocessors or similar x86...