Senior Software Engineer
VirtruFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need 5+ years of hands-on experience writing Windows kernel-mode drivers, particularly filter drivers, expert knowledge of Windows system internals, proficiency in C/C++, Windows Driver Kit (WDK), and kernel debugging tools, plus experience in cybersecurity domains like endpoint protection or kernel-level monitoring.
Responsibilities include designing kernel-mode filter drivers, investigating Windows internals, collaborating with teams on security solutions, performing kernel debugging and analysis, developing secure driver code, and monitoring Windows changes for compatibility.
This information is not specified in the job description.
This information is not specified in the job description.
Preferred qualifications include experience with malware analysis, reverse engineering, or rootkit detection; familiarity with Windows kernel threat models and secure coding; exposure to Microsoft kernel-mode signing processes; and contributions to the infosec community like research or open-source projects.
Provides enterprise cybersecurity software solutions
ThreatLocker offers enterprise security software that protects organizations from data breaches and cyber threats. Their main product, ThreatLocker Protect, blocks untrusted software and restricts applications from running unless explicitly allowed, effectively preventing ransomware and other malicious attacks. The company stands out with its fast customer support, typically responding in under 60 seconds, and its ability to help clients comply with various regulations. ThreatLocker's goal is to improve clients' cybersecurity posture while providing cost-effective solutions.