Windows Kernel Driver Engineer (Minifilter) (India)

Windows Kernel Driver Engineer (Minifilter) (India)

13 Sep
|
Atri Systems
|
India

13 Sep

Atri Systems

India

Windows Kernel Driver Engineer (Minifilter)

Location: Pune, MH or Gandhinagar, GJ

Experience: 5–10 years

Employment Type: Full-time

About the Role

ATRI Solutions is looking for a Windows Kernel Driver Engineer to develop Everest's Windows kernel-mode component — a minifilter driver that intercepts file system I/O (IRPs) to enable transparent, seamless cloud tiering of surveillance video, functionally mirroring the Linux KMD.

Key Responsibilities

- Design and implement a Windows minifilter driver using the Windows Driver Kit (WDK)
- Handle and complete IRPs (IRP_MJ_READ, IRP_MJ_WRITE, IRP_MJ_CREATE, etc.), including the option to pend I/O and complete asynchronously after a cloud fetch
- Write robust kernel-mode C/C++ respecting IRQL constraints, cancellation, and rapid-mutex/spinlock synchronization
- Debug driver issues using WinDbg, kernel dumps, and Driver Verifier
- Manage filter altitude registration and interaction with other filters in the I/O stack
- Ensure every code path that acquires a lock or resource releases it correctly, including newly-reachable paths introduced by feature changes
- Support driver signing, HLK/WHQL testing,



and safe install/upgrade/uninstall lifecycle

Mandatory Skills

- Windows Driver Kit (WDK) minifilter driver development experience
- Strong understanding of IRP handling and completion routines (including pending/async completion)
- Proficient C/C++ kernel-mode programming
- Kernel debugging with WinDbg (dumps, breakpoints, !analyze)
- File system filter driver architecture, including altitude/registration concepts
- Kernel-mode synchronization primitives (spinlocks, fast mutexes) and IRQL-aware coding
- Familiarity with driver signing and HLK/WHQL testing/certification processes

Good-to-Have

- Comparative architecture knowledge of ProjFS/CFAPI (cloud-file-provider style approaches)
- Experience with Storport/miniport or other Windows driver classes
- WPP/ETW tracing experience for production diagnostics
- Prior work on hierarchical storage management (HSM) or backup-tiering drivers

Pay: From ₹800,000.00 per year

Benefits:

- Flexible schedule
- Provident Fund

Work Location: In person

📌 Windows Kernel Driver Engineer (Minifilter) (India)
🏢 Atri Systems
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: windows kernel driver engineer (minifilter) (india) / india