LINUX KERNEL DEVELOPER

Posted Yesterday
Be an Early Applicant
Orlando, FL, USA
In-Office
Senior level
Cybersecurity
The Role
Develop, debug, test, and maintain low-level Linux kernel components for endpoint security and threat prevention. Work with kernel modules, eBPF, system calls, filesystems, networking, memory management, and process monitoring across multiple distributions, architectures, and kernel versions. Address complex system and performance issues, support platform porting, and contribute to packaging, CI/CD, and automated testing while collaborating with engineering, QA, DevOps, and security teams.
Summary Generated by Built In

COMPANY OVERVIEW

ThreatLocker® 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.

POSITION OVERVIEW

ThreatLocker 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.

DEVELOPMENT — Full-Time

This role will be based in Orlando, FL and is an in-office position.

RESPONSIBILITIES

  • Develop, debug, test, and maintain Linux kernel-level components using C/C++
  • Work with kernel modules, eBPF, system calls, filesystems, networking, memory management, and process monitoring
  • Validate kernel functionality from user space and work with user-space APIs
  • Debug complex kernel, performance, compatibility, and system-level issues
  • Support compatibility across Red Hat, Debian, Ubuntu, SUSE, and other Linux environments
  • Support kernel and platform enablement across x86_64 and ARM64
  • Contribute to build, packaging, CI/CD, and automated kernel testing processes
  • Support platform and Linux distribution porting where required
  • Collaborate with development, QA, DevOps, and security teams

REQUIRED QUALIFICATIONS:

  • 5+ years of software development experience
  • Strong C/C++ development skills
  • Strong understanding of Linux kernel internals
  • Experience with Linux kernel modules and/or eBPF
  • Experience with processes, scheduling, memory management, concurrency, filesystems, networking, or storage subsystems
  • Experience debugging kernel and low-level system issues
  • Strong understanding of computer architecture and system-level software
  • Experience working across multiple Linux distributions and kernel versions

PREFERRED QUALIFICATIONS:

  • Experience developing endpoint security, EDR, antivirus, or similar security software
  • Experience with eBPF-based monitoring or enforcement
  • Experience with ARM64 and x86_64
  • Experience with Python for tooling, testing, or automation
  • Experience with Linux packaging, kernel build systems, and CI/CD
  • Experience with virtualization technologies such as KVM, VMware, Xen, or Hyper-V
  • Knowledge of PCIe, DMA, SR-IOV/SIOV, or related low-level system interfaces
  • Experience contributing to or maintaining upstream Linux kernel code

A background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.

ThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.

Skills Required

  • 5+ years of software development experience
  • Strong C/C++ development skills
  • Strong understanding of Linux kernel internals
  • Experience with Linux kernel modules and/or eBPF
  • Experience with processes, scheduling, memory management, concurrency, filesystems, networking, or storage subsystems
  • Experience debugging kernel and low-level system issues
  • Strong understanding of computer architecture and system-level software
  • Experience working across multiple Linux distributions and kernel versions
  • Experience developing endpoint security, EDR, antivirus, or similar security software
  • Experience with eBPF-based monitoring or enforcement
  • Experience with ARM64 and x86_64
  • Experience with Python for tooling, testing, or automation
  • Experience with Linux packaging, kernel build systems, and CI/CD
  • Experience with virtualization technologies such as KVM, VMware, Xen, or Hyper-V
  • Knowledge of PCIe, DMA, SR-IOV/SIOV, or related low-level system interfaces
  • Experience contributing to or maintaining upstream Linux kernel code
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Maitland, FL
179 Employees
Year Founded: 2017

What We Do

ThreatLocker is leading the cybersecurity market towards a more secure approach to blocking unknown application vulnerabilities. The ThreatLocker Control Suite combines Application Whitelisting, Ringfencing™, Storage Control, and Elevation Control solutions in ways that make security simple. ThreatLocker’s powerful suite of security tools is designed so that everyone from businesses to government agencies to academic institutions can directly control exactly what applications run on their networks. Since its founding in 2017, ThreatLocker has been recognized as one of the most efficient cyber security software. Headquartered in Maitland, Florida.

Similar Jobs

In-Office
Orlando, FL, USA
179 Employees

Akamai Technologies Logo Akamai Technologies

Senior Software Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees
121K-219K Annually
In-Office or Remote
7 Locations
880 Employees
20K-30K Annually
In-Office or Remote
7 Locations
880 Employees
2K-2K Annually

Similar Companies Hiring

Copia Automation Thumbnail
Cybersecurity • Industrial
New York, New York
50 Employees
SEON Thumbnail
Artificial Intelligence • Cybersecurity
Budapest, Budapest
415 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account