Overview
On Site
Full Time
75% Travel
Skills
etc.).
Prior exposure to the cybersecurity sector Minimum 5 years of professional experience in Windows kernel development
with a focus on driver and filter driver design. Expert-level understanding of Windows internals (memory management
I/O processing
process and thread management
object manager
Job Details
Qualifications
Required Background:
- Prior exposure to the cybersecurity sector
- Minimum 5 years of professional experience in Windows kernel development, with a focus on driver and filter driver design.
- Expert-level understanding of Windows internals (memory management, I/O processing, process and thread management, object manager, etc.).
- Strong proficiency in C/C++, Windows Driver Kit (WDK), and modern kernel debugging methodologies.
- Proven experience within the security space-such as EDR, anti-malware, intrusion detection, or kernel-based monitoring solutions.
- Familiarity with exploitation techniques, hooking, and rootkit behaviors, combined with strategies to counter them.
- Demonstrated ability to engineer secure, reliable, and high-performance kernel modules.
Preferred Expertise
- Background in reverse engineering, malware research, or kernel exploit analysis.
- Experience with Microsoft WHQL testing, driver signing, and kernel submission pipelines.
- Contributions to security research communities, open-source kernel projects, or technical publications.
- Knowledge of secure development lifecycle practices and defensive coding strategies for low-level software.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.