More jobs:
Kernel Software Developer; Linux
Job in
Orlando, Orange County, Florida, 32885, USA
Listing for:
Crawford Thomas Recruiting
Full Time
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Unix/Linux, C++ Developer, Software Engineer
Job Description & How to Apply Below
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 Prevention POSITION OVERVIEW Our 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, file systems, 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 and ARM
64.
• Contribute to kernel testing, build processes, packaging, and CI/CD automation.
• Collaborate with software development, QA, Dev Ops, 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, file systems, 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 ARM
64 and 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, Dev Ops, and security.
• Make a direct impact on cybersecurity solutions used in complex enterprise environments.
Type:
Direct Hire Category:
Information Technology Date Posted:
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).