Windows driver developer

3 weeks ago


Chennai, India MulticoreWare Inc Full time

Windows driver development - Job description:

Looking for 3-5 years experienced Windows Device Driver Developer with strong C & C++ programming skills and in-depth knowledge of Windows driver development for Windows 11 and previous versions. The role requires working with WDM and WDF frameworks and developing and debugging drivers for x86 / ARM64 architecture. The candidate should also be comfortable with local and remote debugging.

The current requirement is to develop a Windows driver for an AI Accelerator card (NPU) for neural network processing.

Responsibilities include:

  • Design, develop, and debug Windows device drivers using WDM and WDF frameworks.
  • Perform remote debugging and troubleshoot drivers effectively, utilizing tools to ensure high performance and stability.
  • Collaborate with hardware teams to ensure proper integration and performance of drivers on given (x86_64/ARM64) architecture.
  • Apply knowledge of system registers in ARM and handle other low-level architecture-specific tasks.

Skills Required:

  • Proficiency in C and C++
  • Strong experience with WDM, WDF, UMDF, KMDF
  • Windows 11 driver development expertise
  • Strong debugging skills, including remote debugging of Windows drivers
  • Very strong in developing PCIe based Windows device drivers and well equipped, comfortable with PCIe protocol specifications.
  • Ability to port the driver functionality, and features from other OS to Windows
  • Good understanding of x86_64/ARM64 architecture and system registers
  • Excellent problem-solving abilities, attention to detail, and quality deliverables

Preferred experience

  • Previous experience working with cross-functional teams on HW & SW integration.
  • Signing of kernel modules and deployment.
  • Experience with version control systems (e.g., Git) and modern software development practices.
  • Linux and/or other OS/RTOS device driver experience.


  • Chennai, Coimbatore, India Multicoreware Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Windows driver development - Job description:Looking for 3-5 years experienced Windows Device Driver Developer with strong C & C++ programming skills and in-depth knowledge of Windows driver development for Windows 11 and previous versions. The role requires working with WDM and WDF frameworks and developing and debugging drivers for x86 / ARM64...


  • Chennai, India Talent Leads Full time

    Description :Job Overview :We are looking for Windows Kernel Driver Development Engineer to join our team.The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development.Successful candidate will be responsible for design, development and maintenance of device drivers for Windows...


  • Chennai, Tamil Nadu, India Talent Leads HR Solutions Pvt Ltd Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Description :Job Overview : We are looking for Windows Kernel Driver Development Engineer to join our team. The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development. Successful candidate will be responsible for design, development and maintenance of device drivers for...


  • Chennai, India Talent Leads Full time

    Job Overview : We are looking for Windows Kernel Driver Development Engineer to join our team. The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development. Successful candidate will be responsible for design, development and maintenance of device drivers for Windows operating...


  • Chennai, Tamil Nadu, India Talent Leads HR Solutions Full time

    Job Overview We are looking for Windows Kernel Driver Development Engineer to join our team The candidate shall possess good knowledge on Windows Internals with minimum 3 Years of experience in Windows Kernel driver Development Successful candidate will be responsible for design development and maintenance of device drivers for Windows operating systems You...

  • Window Developer

    3 weeks ago


    Chennai, India HireAlpha Full time

    Role Overview: We are seeking a highly skilled Windows Developer with strong expertise in C# and C, along with a solid understanding of system-level development on Windows platforms. The ideal candidate will have hands-on experience in building, troubleshooting, and delivering advanced Windows-based applications, with additional exposure to security,...

  • Window Developer

    2 weeks ago


    Chennai, Tamil Nadu, India HireAlpha Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Role Overview:We are seeking a highly skilled Windows Developer with strong expertise in C#and C, along with a solid understanding of system-level development on Windowsplatforms. The ideal candidate will have hands-on experience in building,troubleshooting, and delivering advanced Windows-based applications, withadditional exposure to security, networking,...

  • Driver

    1 week ago


    Chennai, Tamil Nadu, India Xindo Window Full time

    **Urgently Hiring!!!** We are Hiring **Heavy driver** for our factory. Company name **:Xindo Window Pvt Ltd** Contact person **:Anitha HR Assistant ( 9363423983 )** - job position**:Heavy driver**: - vehicle**:Eicher**: - location**:Maraimalai nagar**: - license**:Heavy or Batch** Responsibility**:Doors and windows delivery** **Interview...

  • Driver

    7 days ago


    Chennai, Tamil Nadu, India Xindo Window Full time

    **Urgently Hiring!!!** We are Hiring **Heavy driver** for our factory. Company name **:Xindo Window Pvt Ltd** Contact person **:Anitha HR Assistant ( 9363423983 )** - job position**:Heavy driver**: - vehicle**:Eicher**: - location**:Redhills**: - license**:Heavy or Batch** Responsibility**:Doors and windows delivery** **Interview...


  • Chennai, India GAVS Technologies Full time

    Role & responsibilities Looking for Immediate joiner with Good Communication. Job DescriptionAdvanced Troubleshooting: L2 support engineers are responsible for diagnosing and resolving technical issues that are beyond the scope of basic troubleshooting. Escalation Management: They handle escalated tickets from L1 support, ensuring timely resolution or...