Senior Kernel Engineer - Linux/Windows Systems

ADP, Inc.

Blanchardstown

On-site

EUR 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ThreatLocker is seeking a Kernel Developer to join our engineering team in Ireland. You will contribute to core kernel infrastructures, maintain high‑quality C code, and collaborate across product areas to ensure reliability and performance.

You will debug, test, and optimize kernel level components, work with device drivers, and help design CI/CD pipelines to accelerate software delivery. Candidates should have 7+ years of professional software experience, strong knowledge of Linux internals,

Qualifications

  • 7+ years of professional software development experience.
  • Proficient in Windows, Linux and/or Mac operating systems.
  • Proficient in C programming.
  • Experience with computer architecture and server platform hardware.
  • System software development in C and Python.
  • Internals of Linux, Mac and/or Windows operating systems.

Responsibilities

  • Developing, debugging and testing kernel level code using the C language.
  • Exercising/validation of system from user space, knowledge of user space API.
  • Supports the design, development, and maintenance of major system components.
  • Manages device driver development and support (one or more of USB, network, graphics, video, mtd, storage, power management).
  • Design and maintenance of CI/CD

Skills

C programming
Linux kernel internals
Windows OS
Mac OS
Server hardware
System software development (C/Python)
ARM architecture
PCIe/DMA
Virtualization (VMs)
Docker
Jira
Confluence
Crucible
Subversion (SVN)

Tools

Docker
Jira
Confluence
Crucible
SVN

Job description

ThreatLocker is seeking a Kernel Developer to join our engineering team in Ireland. You will contribute to core kernel infrastructures, maintain high‑quality C code, and collaborate across product areas to ensure reliability and performance.

You will debug, test, and optimize kernel level components, work with device drivers, and help design CI/CD pipelines to accelerate software delivery. Candidates should have 7+ years of professional software experience, strong knowledge of Linux internals,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer - Linux/C, Drivers & VM
Senior Kernel Software Engineer - Linux/C, Drivers & VM

ThreatLocker Inc. • Dublin

On-site
EUR 90,000 - 130,000
Kernel Software Developer
Kernel Software Developer

ThreatLocker Inc. • Dublin

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

Threatlocker Inc • Blanchardstown

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

ADP, Inc. • Blanchardstown

On-site
EUR 90,000 - 120,000
Linux Kernel Engineer — CI/Release Lead
Linux Kernel Engineer — CI/Release Lead

Apple Inc. • Dublin

On-site
EUR 90,000 - 120,000
Linux Kernel Engineer Open Source, Hybrid Ireland
Linux Kernel Engineer Open Source, Hybrid Ireland

IBM • Waterford

Hybrid
EUR 36,000 - 52,000
Staff Embedded Linux Kernel Driver Lead (PCIe/CXL) - Ireland
Staff Embedded Linux Kernel Driver Lead (PCIe/CXL) - Ireland

European Tech Recruit • Ireland

On-site
EUR 120,000 - 180,000
Senior Embedded Engineer: Linux Kernel & Storage (Cork)
Senior Embedded Engineer: Linux Kernel & Storage (Cork)

European Tech Recruit • Cork

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

Apple Inc. • Dublin

On-site
EUR 90,000 - 120,000