Windows device Driver Developer

L&T Technology Services

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L&T Technology Services in Bengaluru is seeking a Windows Driver Developer to design, implement, and optimize Windows kernel-mode and user-mode drivers. You will work with KMDF, UMDF, and WDM, covering PCIe, USB, storage, network, and I/O drivers, and contribute to driver bring-up and validation across hardware and firmware teams.

You will analyze crash dumps with WinDbg, implement and validate PnP and Power Management features, and support production releases while collaborating across OS,

Qualifications

  • Strong programming in C/C++ and Windows driver development.
  • Deep understanding of Windows kernel internals and driver lifecycle.
  • Hands-on experience with KMDF, UMDF, and WDM frameworks.
  • Knowledge of PnP framework and Power Management.

Responsibilities

  • Design, develop, and maintain Windows kernel-mode and user-mode device drivers.
  • Develop drivers using KMDF, UMDF, and WDM frameworks.
  • Work on PCIe, USB, storage, network, graphics, and I/O drivers.
  • Debug and resolve kernel issues including BSODs, memory corruption, deadlocks, race conditions, and performance bottlenecks.
  • Analyze crash dumps and kernel traces using WinDbg and validate PnP and Power Management features and hardware interaction.

Skills

C/C++
Windows Driver Development
Windows Kernel Internals
Interrupt Handling
Power Management
PnP Framework
DMA Operations
PCIe
OS internals

Tools

KMDF
UMDF
WDM
WinDbg
PCIe Drivers
USB Drivers
Storage Drivers

Job description

  • Design, develop, and maintain Windows Kernel-Mode and User-Mode Device Drivers.
  • Develop drivers using KMDF, UMDF, and WDM frameworks.
  • Work on PCIe, USB, Storage, Network, Graphics, and I/O Drivers.
  • Perform driver bring-up and enablement for new hardware platforms.
  • Debug and resolve complex kernel issues including:
  • BSOD (Bug Checks)
  • Memory Corruption
  • Deadlocks
  • Race Conditions
  • Performance Bottlenecks
  • Analyze crash dumps and kernel traces using WinDbg.
  • Implement and validate PnP (Plug and Play) and Power Management features.
  • Develop solutions involving interrupts, DMA, and hardware-software interaction.
  • Collaborate with firmware, hardware, validation, and system architecture teams.
  • Support driver certification, validation, and production releases.
  • Conduct root cause analysis across OS, firmware, and hardware layers.
Required Skills
  • Strong programming skills in C/C++
  • Expertise in Windows Driver Development
  • Deep understanding of Windows Kernel Internals
  • Hands-on experience with:
  • KMDF
  • UMDF
  • WDM
  • Knowledge of:
  • PnP Framework
  • Power Management
  • Interrupt Handling
  • DMA Operations
  • Experience with PCIe Drivers
  • Experience with USB Drivers
  • Experience with Storage Drivers
  • Understanding of Windows OS internals and driver lifecycle
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Driver Engineer
Embedded Driver Engineer

Larsen & Toubro (L&T) • Mysuru

On-site
INR 1,500,000 - 1,900,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Dadri

On-site
INR 900,000 - 1,300,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Pune District

On-site
INR 1,500,000 - 2,500,000
Windows Device Driver Developer
Windows Device Driver Developer

Mphasis • Bengaluru

On-site
INR 400,000 - 700,000
Windows Device Driver developer
Windows Device Driver developer

Infosys • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Device Driver Developer
Device Driver Developer

HCLTech • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Linux Device Driver Development
Linux Device Driver Development

HCLTech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Windows drivers/ Stability -Staff Engineer Bangalore, India Software Engineering
Windows drivers/ Stability -Staff Engineer Bangalore, India Software Engineering

Qualcomm • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Windows drivers/ Stability -Staff Engineer
Windows drivers/ Stability -Staff Engineer

Qualcomm • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Embedded Software/Driver Development Engineer
Embedded Software/Driver Development Engineer

Two95 International • Bengaluru

On-site
INR 400,000 - 700,000