LINUX KERNEL DEVELOPER

ThreatLocker Inc.

Blanchardstown

On-site

EUR 90,000 - 140,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ThreatLocker Inc. is hiring a Linux Kernel Developer in Blanchardstown, Dublin, IE to design, develop, debug, and maintain low-level Linux components powering our endpoint security platform.

You will work across multiple Linux distributions and architectures, contributing to kernel modules, eBPF tooling, and system-level functionality. 5+ years of software development experience and deep knowledge of Linux kernel internals are required.

Qualifications

  • 5+ years of software development experience.
  • 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.

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.

Skills

C/C++
Linux kernel internals
eBPF
Kernel debugging
Multi-distro support
Concurrency
Memory management
Networking
System architecture

Tools

Linux packaging

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

LINUX KERNEL DEVELOPER

DEVELOPMENT Full Time Blanchardstown, Dublin, IE

2 days ago Requisition ID: 1060

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

LINUX KERNEL DEVELOPER
LINUX KERNEL DEVELOPER

ADP, Inc. • Blanchardstown

On-site
EUR 90,000 - 130,000
KERNEL SOFTWARE DEVELOPER
KERNEL SOFTWARE DEVELOPER

Threatlocker Inc • Blanchardstown

On-site
EUR 90,000 - 120,000
Senior Linux Kernel Engineer – Security & eBPF
Senior Linux Kernel Engineer – Security & eBPF

ThreatLocker Inc. • Blanchardstown

On-site
EUR 90,000 - 140,000
KERNEL SOFTWARE DEVELOPER
KERNEL SOFTWARE DEVELOPER

ADP, Inc. • Blanchardstown

On-site
EUR 90,000 - 120,000
Senior Kernel Software Engineer - Linux/VM & CI/CD
Senior Kernel Software Engineer - Linux/VM & CI/CD

Threatlocker Inc • Blanchardstown

On-site
EUR 90,000 - 120,000
Senior Kernel Engineer - Linux/Windows Systems
Senior Kernel Engineer - Linux/Windows Systems

ADP, Inc. • Blanchardstown

On-site
EUR 90,000 - 120,000
Linux Kernel Engineer
Linux Kernel Engineer

Apple Inc. • Dublin

On-site
EUR 90,000 - 120,000
Linux Kernel Engineer
Linux Kernel Engineer

Apple • Dublin

On-site
EUR 140,000 - 180,000
SOLUTIONS ENGINEER
SOLUTIONS ENGINEER

Threatlocker Inc • Blanchardstown

On-site
EUR 65,000 - 90,000
Senior Embedded Software Engineer | Linux Kernel
Senior Embedded Software Engineer | Linux Kernel

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000
Top locations