{"schemaVersion":"jobsearcher.job.v1","id":"2b8f813e4782bd65fbfb6ce6","url":"https://jobsearcher.com/jobs/2b8f813e4782bd65fbfb6ce6","canonicalUrl":"https://jobsearcher.com/jobs/2b8f813e4782bd65fbfb6ce6","title":"LINUX KERNEL DEVELOPER","description":"COMPANY OVERVIEW\n\nThreatLocker® is a global cybersecurity leader that stops cyberattacks before they happen. The company’s Zero Trust Platform prevents breaches from both known and unknown threats by allowing only explicitly trusted software and activity across endpoints, networks, and cloud systems. Built to deploy quickly and scale across complex environments, the platform reduces operational overhead while keeping business running uninterrupted. Headquartered in Orlando, Florida, with offices in Dublin, Dubai, and Brisbane, ThreatLocker protects over 70,000 organizations worldwide.\n\nPOSITION OVERVIEW\n\nThreatLocker is seeking a Linux Kernel Developer to join our cybersecurity product team. In this role, you will design, develop, debug, and maintain low-level Linux components that support endpoint security, application control, and threat prevention across multiple Linux distributions and architectures.\n\nDEVELOPMENT — Full-Time\n\nThis role will be based in Orlando, FL and is an in-office position.\n\nRESPONSIBILITIES\n\nDevelop, debug, test, and maintain Linux kernel-level components using C/C++\nWork with kernel modules, eBPF, system calls, filesystems, networking, memory management, and process monitoring\nValidate kernel functionality from user space and work with user-space APIs\nDebug complex kernel, performance, compatibility, and system-level issues\nSupport compatibility across Red Hat, Debian, Ubuntu, SUSE, and other Linux environments\nSupport kernel and platform enablement across x86_64 and ARM64\nContribute to build, packaging, CI/CD, and automated kernel testing processes\nSupport platform and Linux distribution porting where required\nCollaborate with development, QA, DevOps, and security teams\n\nREQUIRED QUALIFICATIONS:\n\n5+ years of software development experience\nStrong C/C++ development skills\nStrong understanding of Linux kernel internals\nExperience with Linux kernel modules and/or eBPF\nExperience with processes, scheduling, memory management, concurrency, filesystems, networking, or storage subsystems\nExperience debugging kernel and low-level system issues\nStrong understanding of computer architecture and system-level software\nExperience working across multiple Linux distributions and kernel versions\n\nPREFERRED QUALIFICATIONS:\n\nExperience developing endpoint security, EDR, antivirus, or similar security software\nExperience with eBPF-based monitoring or enforcement\nExperience with ARM64 and x86_64\nExperience with Python for tooling, testing, or automation\nExperience with Linux packaging, kernel build systems, and CI/CD\nExperience with virtualization technologies such as KVM, VMware, Xen, or Hyper-V\nKnowledge of PCIe, DMA, SR-IOV/SIOV, or related low-level system interfaces\nExperience contributing to or maintaining upstream Linux kernel code\n\nA background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.\n\nThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.","company":"Threatlocker","rawCompany":"threatlocker","city":"Orlando","state":"FL","isRemote":false,"isActive":true,"createdAt":"2026-10-30T10:04:05.573Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1212.00","title":"Information Security Analysts","slug":"information-security-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"LINUX KERNEL DEVELOPER","description":"COMPANY OVERVIEW\n\nThreatLocker® is a global cybersecurity leader that stops cyberattacks before they happen. The company’s Zero Trust Platform prevents breaches from both known and unknown threats by allowing only explicitly trusted software and activity across endpoints, networks, and cloud systems. Built to deploy quickly and scale across complex environments, the platform reduces operational overhead while keeping business running uninterrupted. Headquartered in Orlando, Florida, with offices in Dublin, Dubai, and Brisbane, ThreatLocker protects over 70,000 organizations worldwide.\n\nPOSITION OVERVIEW\n\nThreatLocker is seeking a Linux Kernel Developer to join our cybersecurity product team. In this role, you will design, develop, debug, and maintain low-level Linux components that support endpoint security, application control, and threat prevention across multiple Linux distributions and architectures.\n\nDEVELOPMENT — Full-Time\n\nThis role will be based in Orlando, FL and is an in-office position.\n\nRESPONSIBILITIES\n\nDevelop, debug, test, and maintain Linux kernel-level components using C/C++\nWork with kernel modules, eBPF, system calls, filesystems, networking, memory management, and process monitoring\nValidate kernel functionality from user space and work with user-space APIs\nDebug complex kernel, performance, compatibility, and system-level issues\nSupport compatibility across Red Hat, Debian, Ubuntu, SUSE, and other Linux environments\nSupport kernel and platform enablement across x86_64 and ARM64\nContribute to build, packaging, CI/CD, and automated kernel testing processes\nSupport platform and Linux distribution porting where required\nCollaborate with development, QA, DevOps, and security teams\n\nREQUIRED QUALIFICATIONS:\n\n5+ years of software development experience\nStrong C/C++ development skills\nStrong understanding of Linux kernel internals\nExperience with Linux kernel modules and/or eBPF\nExperience with processes, scheduling, memory management, concurrency, filesystems, networking, or storage subsystems\nExperience debugging kernel and low-level system issues\nStrong understanding of computer architecture and system-level software\nExperience working across multiple Linux distributions and kernel versions\n\nPREFERRED QUALIFICATIONS:\n\nExperience developing endpoint security, EDR, antivirus, or similar security software\nExperience with eBPF-based monitoring or enforcement\nExperience with ARM64 and x86_64\nExperience with Python for tooling, testing, or automation\nExperience with Linux packaging, kernel build systems, and CI/CD\nExperience with virtualization technologies such as KVM, VMware, Xen, or Hyper-V\nKnowledge of PCIe, DMA, SR-IOV/SIOV, or related low-level system interfaces\nExperience contributing to or maintaining upstream Linux kernel code\n\nA background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.\n\nThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.","datePosted":"2026-10-30T10:04:05.573Z","dateModified":"2026-10-30T10:04:05.573Z","hiringOrganization":{"@type":"Organization","name":"Threatlocker","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Orlando","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2b8f813e4782bd65fbfb6ce6"},"url":"https://jobsearcher.com/jobs/2b8f813e4782bd65fbfb6ce6"}}