Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. DEVELOPMENT
  4. Senior Kernel Software Developer
ThreatLocker logo

ThreatLocker

Senior Kernel Software Developer at ThreatLocker

Orlando, FLFull-timeDEVELOPMENTPosted 6 months ago
Apply with Pipeline→

About the Role

<p><strong>COMPANY OVERVIEW</strong></p> <p><span class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak">ThreatLocker® is a leader in endpoint protection technologies, providing enterprise-level cybersecurity tools to improve the security of servers and endpoints. The ThreatLocker® platform with Application Allowlisting, Ringfencing™, Storage Control, Elevation Control, Endpoint Network Control, Configuration Management, and Operational Alert solutions are leading the cybersecurity market toward a more secure approach of blocking the exploits of application vulnerabilities.</span></p> <p><strong>POSITION OVERVIEW</strong></p> <p>We are seeking a&nbsp;Windows&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">Kernel</span>&nbsp;Driver Engineer&nbsp;with extensive experience in&nbsp;filter driver development&nbsp;and&nbsp;Windows system internals&nbsp;to join our cybersecurity product team. In this role, you will build and maintain critical&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-mode components that power next-generation threat detection, prevention, and response capabilities on Windows systems. <span style="color: rgb(26, 113, 200);"><strong>The role will be based in Orlando, FL and is an in-office position.</strong></span></p> <p><strong>JOB SCOPE</strong></p> <p><span style="font-weight: 400;">The Kernel Developer will be responsible for, but not limited to:</span></p> <ul> <li>Design and develop <span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-mode filter drivers&nbsp;(file system minifilter, registry filter, network filter, etc.) to support security monitoring and enforcement.</li> <li><span data-olk-copy-source="MessageBody">Investigate and reverse-engineer Windows internals to implement low-level security features and bypass-resistant protections.</span></li> <li><span data-olk-copy-source="MessageBody">Collaborate with the threat research, detection, and user-mode engineering teams to develop scalable and stealthy security solutions.</span></li> <li><span data-olk-copy-source="MessageBody">Perform&nbsp;in-depth&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>&nbsp;debugging, crash dump analysis, and performance tuning using WinDbg, ETW, and related tools.</span></li> <li><span data-olk-copy-source="MessageBody">Develop robust, secure, and maintainable driver code that meets Microsoft's signing and certification standards.</span></li> <li><span data-olk-copy-source="MessageBody">Monitor Windows platform changes to ensure compatibility and stability across OS versions.</span></li> </ul> <p><strong>REQUIRED QUALIFICATIONS</strong></p> <ul> <li>5+ years of hands-on experience writing&nbsp;Windows&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-mode drivers, particularly&nbsp;filter drivers.</li> <li>Expert knowledge of&nbsp;Windows system internals (memory management, I/O subsystem, object manager, etc.).</li> <li>Proficiency in&nbsp;C/C++, Windows Driver Kit (WDK), and&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span> debugging tools.</li> <li>Experience in the cybersecurity domain, especially endpoint protection, EDR, anti-malware, or&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-level monitoring.</li> <li>Solid understanding of&nbsp;code injection techniques, hooking,&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-mode exploits, and mitigation strategies.</li> <li><span data-olk-copy-source="MessageBody">Strong problem-solving skills and a security-first engineering mindset.</span></li> </ul> <p><strong>PREFERRED QUALIFICATIONS</strong></p> <ul> <li>Experience with&nbsp;malware analysis, reverse engineering, or rootkit detection.</li> <li>Familiarity with&nbsp;Windows&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>&nbsp;threat models&nbsp;and&nbsp;secure coding practices.</li> <li>Exposure to&nbsp;Microsoft&nbsp;<span class="markybbsaqtiu" data-markjs="true" data-ogac="" data-ogab="" data-ogsc="" data-ogsb="">kernel</span>-mode signing, WHQL, and driver submission processes</li> <li><span data-olk-copy-source="MessageBody">Contributions to the infosec community (research, publications, open-source projects, talks)</span></li> </ul> <p><strong>WORKING CONDITIONS</strong></p> <p><span style="font-weight: 400;">The duties described below are representative of those encountered while performing the essential functions of this position. If necessary, reasonable accommodation may be requested and will be evaluated for its relationship to the essential functions that must be performed.</span></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Job will generally be performed in an office environment but may require travel to visit company offices and/or property locations.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">While performing duties of this job, would occasionally require to stand, walk, sit, reach with hands and arms, climb or balance, stoop or kneel, talk and hear, and use fingers and hands to feel objects and tools.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Must occasionally lift and/or move up to 25 pounds.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Specific vision abilities required include close vision, distance vision, depth perceptions, and the ability to adjust focus.</span></li> </ul> <p><span style="color: rgb(26, 113, 200);"><strong><em>A background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.</em></strong></span></p> <p><span style="color: rgb(26, 113, 200);"><strong><em>ThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.</em></strong></span></p> <p>&nbsp;</p>

Related Roles

  • Windows Service Developer

    ThreatLocker

    Orlando, FL
  • SQL Developer / Application DBA (DevOps Team)

    ThreatLocker

    Orlando, FL
  • DevOps Engineer

    ThreatLocker

    Orlando, FL
  • Software Developer – Security Code Review

    ThreatLocker

    Orlando, FL
  • Full Stack Developer

    ThreatLocker

    Orlando, FL
  • C# Developer (Tools and Installers)

    ThreatLocker

    Orlando, FL