Skip to content
×

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
Salary/Wage Range or Industry Benchmark: 140000 - 200000 USD Yearly USD 140000.00 200000.00 YEAR

Job Description & How to Apply Below

Position: Kernel Software Developer (Linux)
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).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary