Senior Kernel Software Engineer

ThreatLocker

Orlando (FL)

On-site

USD 120,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ThreatLocker is seeking a Kernel Software Developer in Orlando, FL to maintain and extend core kernel infrastructures for Windows, Linux, and macOS environments. You will work on kernel-level code in C, develop device drivers, and collaborate across teams to ensure robust system components.

The role emphasizes CI/CD design, debugging, and validation from user space, plus experience with virtualization, memory management, and file systems.

Qualifications

  • Minimum of 7 years of professional software development experience.
  • Proficient in Windows, Linux and/or macOS.
  • Proficient in C programming.
  • Experienced in computer architecture and server 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
OS internals
System software development
Python programming
Computer architecture
Concurrency/synchronization

Tools

Docker
VMware/Xen/KVM/Hyper-V
Jira/Confluence/Crucible
Subversion (SVN)

Job description

ThreatLocker is seeking a Kernel Software Developer in Orlando, FL to maintain and extend core kernel infrastructures for Windows, Linux, and macOS environments. You will work on kernel-level code in C, develop device drivers, and collaborate across teams to ensure robust system components.

The role emphasizes CI/CD design, debugging, and validation from user space, plus experience with virtualization, memory management, and file systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Kernel Software Engineer (C, Linux)
Senior Kernel Software Engineer (C, Linux)

Threatlocker Inc • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior Windows Kernel Driver Engineer – Cybersecurity Focus
Senior Windows Kernel Driver Engineer – Cybersecurity Focus

ThreatLocker Inc. • Orlando (FL), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Windows Kernel Driver Engineer - Security
Senior Windows Kernel Driver Engineer - Security

Threatlocker Inc • Orlando (FL)

On-site
USD 150,000 - 190,000
KERNEL SOFTWARE DEVELOPER
KERNEL SOFTWARE DEVELOPER

Threatlocker Inc • Orlando (FL)

On-site
USD 120,000 - 180,000
KERNEL SOFTWARE DEVELOPER
KERNEL SOFTWARE DEVELOPER

ThreatLocker • Orlando (FL)

On-site
USD 120,000 - 190,000
Senior kernel software developer
Senior kernel software developer

ThreatLocker Inc. • Orlando (FL), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Kernel Software Developer
Senior Kernel Software Developer

Threatlocker Inc • Orlando (FL)

On-site
USD 150,000 - 190,000
Senior Kernel Software Developer
Senior Kernel Software Developer

ADP, Inc. • Orlando (FL)

On-site
USD 140,000 - 190,000
Windows Services Developer – Cybersecurity
Windows Services Developer – Cybersecurity

ThreatLocker Inc. • Orlando (FL), Northern (KY)

Hybrid
USD 90,000 - 135,000
MacOS Endpoint Security Engineer
MacOS Endpoint Security Engineer

Threatlocker Inc • Orlando (FL)

On-site
USD 110,000 - 150,000