jd - windows device driver developer
- 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 such as windbg, windows debugger, etw trace analysis etc.
- ensure drivers comply with security policies and operating system requirements.
- solid knowledge of memory management, synchronization, and i/o subsystems in windows
- familiarity with security frameworks and exploit mitigations
- ability to analyze and mitigate kernel-level vulnerabilities and attacks
- implement and enhance memory injection detection mechanisms to identify and prevent unauthorized code injection into system memory.
Experience/background
- 5+ years of experience in windows device driver development, especially kernel-mode drivers (wdm, kmdf, umdf).
- previous experience working on endpoint security products or related security drivers is a must have.
- understanding of windows early launch anti-malware (elam) driver signing requirements and security enhancements.
- knowledge of advanced threat protection tools such as microsoft defender for endpoint is a good to have
Windows Kernel Driver Development,Kernel Debugging,Endpoint Security Drivers