CareerPlanSign in

Linux Kernel Development Engineer - Live Patching

🌐 Remote💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Produce and maintain the Linux Kernel for Rocky Linux, focusing on embedded and virtualization aspects, and lead the build and maintenance of a kernel live patch process.

Role type

Senior Linux Kernel Development Engineer (Live Patching)

Builds

Linux kernel components, live patching infrastructure, automation, and tools for Rocky Linux

Domain

Enterprise Linux, Operating Systems, Kernel Development, Virtualization

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, Linux kernel internals, device driver development, memory management, process scheduling, inter-process communication, kpatch operation, x86/ARM architecture knowledge, Git, code review, performance optimization

Preferred skills

Embedded systems experience, open source community engagement, mentorship capabilities

Technologies

Linux Kernel, C, Git, kpatch, x86, ARM

Responsibilities

Design and develop Linux kernel components; develop and maintain kernel live patching infrastructure; debug complex kernel-level issues; collaborate with hardware engineers; conduct performance analysis and optimization; document design decisions and APIs; mentor junior developers

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.