Kernel Software Developer (Linux)
crawford thomas recruitingOrlando, FL
$140,000–$200,000+ AnnuallyAPPLY NOW (opens in a new tab)
Kernel Software Developer (Linux)
crawford thomas recruitingOrlando, FL
yesterday
$140,000–$200,000+ Annually
APPLY NOW (opens in a new tab)About the role
LINUX KERNEL DEVELOPER – CYBERSECURITY & ENDPOINT SECURITY
Location: Orlando, FL | Onsite
Base Salary: $140,000–$200,000+ Annually
Bonus: Additional Bonus Opportunity
Employment Type: Full-Time
Experience: 5+ Years of Software Development Experience Required
Technical Skills:
C/C++, Linux Kernel, Kernel Modules, eBPFFocus: Endpoint Security | Application Control | Threat PreventionPOSITION OVERVIEWOur client, an established cybersecurity organization, is seeking an experienced Linux Kernel Developer to join its growing engineering team in Orlando, FL.This opportunity is ideal for a developer with strong C/C++ programming skills, deep Linux kernel knowledge, and experience building low-level system components. You'll design, develop, and maintain Linux kernel-level solutions supporting endpoint protection, application control, and threat prevention across multiple Linux distributions and hardware architectures.
WHAT YOU'LL DO:
- Design, develop, debug, and maintain Linux kernel-level components using C/C++.Build and support kernel modules, eBPF programs, and low-level system functionality. Work with system calls, filesystems, networking, memory management, and process monitoring. Troubleshoot complex kernel, performance, compatibility, and system-level issues. Develop and maintain compatibility across Red Hat, Debian, Ubuntu, and SUSE Linux distributions. Support multiple kernel versions and hardware architectures, including x86_64 and ARM64.Contribute to kernel testing, build processes, packaging, and CI/CD automation. Collaborate with software development, QA, DevOps, and cybersecurity teams. Improve system reliability, performance, and compatibility across enterprise environments. WHAT YOU'LL BRING
- 5+ years of professional software development experience required. Strong proficiency in C/C++ and Linux kernel internals. Hands-on experience developing or maintaining Linux kernel modules and/or eBPF programs. Deep understanding of processes, scheduling, memory management, concurrency, filesystems, and networking. Experience debugging kernel-level and low-level system issues. Strong knowledge of computer architecture and system-level programming. Experience supporting multiple Linux distributions and kernel versions. Strong analytical, troubleshooting, and problem-solving skills. Ability to collaborate with cross-functional engineering and security teams. PREFERRED EXPERIENCE
- Background in endpoint security, EDR, antivirus, or cybersecurity software.
Experience with eBPF-based monitoring or enforcement.
Familiarity with ARM64 and x86_64 architectures.
Python scripting for automation, testing, or development tools.
Experience with Linux packaging, kernel build systems, and CI/CD pipelines.
Knowledge of virtualization technologies, including KVM, VMware, Xen, or Hyper-V.Familiarity with PCIe, DMA, SR-IOV/SIOV, or related system interfaces.
Contributions to upstream Linux kernel development.
COMPENSATION & BENEFITS:
- $140,000–$200,000+ annual base salary, depending on experience. Additional bonus opportunity. Full-time, onsite position in Orlando, FL.
WHY JOIN?
- Work on advanced Linux kernel development and enterprise cybersecurity technology.
Build solutions supporting endpoint protection, application control, and threat prevention.
Solve technically challenging problems involving kernel internals, performance, and system compatibility.
Collaborate with experienced engineers across software development, DevOps, and security.
Make a direct impact on cybersecurity solutions used in complex enterprise environments.
Type: Direct Hire
Category: Information Technology
Date Posted: 2026-11-02
Matching similar jobs
JOB OVERVIEW
Salary
$140,000–$200,000+ Annually
Experience level
Lead
Location
Orlando, FL
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
yesterday
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)