Remote Kernel Patch Engineer (Linux Security & Backporting)

TuxCare Inc.

United States

Remote

USD 120,000 - 180,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible working hours
Paid vacation 24 days per year
10 national holidays
Unlimited sick leaves
Private medical insurance
Co-working and gym reimbursement
Education budget
Patent incentive program

Job summary

TuxCare Inc. is seeking a Kernel Developer to join the KernelCare ELS Team. You will backport Linux kernel patches, build packages, and validate patches in reproducible environments.

You will investigate upstream changes and ensure patches are safe and well-documented while using automation tools to accelerate work. This fully remote role requires strong C and Linux skills, experience with kernel development, and proficiency with Git and build utilities.

Qualifications

  • Strong C programming and Linux debugging skills.
  • Practical Linux kernel development, patching, or backporting experience.
  • Confident use of Git, GNU build tools, and standard Linux development utilities.
  • Experience building Linux kernels or distribution packages.
  • Automation experience with Python, Go, Shell, or a similar language.
  • Some experience with agentic or AI-assisted development and validating generated output.
  • English at an intermediate level or higher, both written and spoken.
  • Strong ownership, careful technical judgment, and readiness to explain trade-offs.

Responsibilities

  • Investigating upstream security and bug fixes and identifying their dependencies.
  • Backporting Linux kernel patches to older RPM- and Debian-based distributions.
  • Resolving conflicts caused by differences between upstream and target kernel versions.
  • Building and rebuilding kernel source and binary packages in reproducible environments.
  • Validating patched kernels through focused tests, build checks, and regression analysis.
  • Improving patch preparation, build, and validation workflows with Python, Go, or Shell.
  • Using agentic development tools.
  • Documenting technical decisions and participating in code review with the kernel team.

Skills

C programming
Linux debugging
Git
GNU build tools
Kernel patching
Backporting
Automation
AI-assisted dev
English proficiency
Ownership & judgment

Tools

Docker
QEMU
Jenkins

Job description

TuxCare Inc. is seeking a Kernel Developer to join the KernelCare ELS Team. You will backport Linux kernel patches, build packages, and validate patches in reproducible environments.

You will investigate upstream changes and ensure patches are safe and well-documented while using automation tools to accelerate work. This fully remote role requires strong C and Linux skills, experience with kernel development, and proficiency with Git and build utilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Linux Kernel Engineer — Security & Patching
Remote Linux Kernel Engineer — Security & Patching

TuxCare Inc. • United States

Remote
USD 120,000 - 160,000
Fully remote
Flexible hours
Paid 24 days of vacation
+7
Kernel Developer - KernelCare ELS Team (remote work, LATAM)
Kernel Developer - KernelCare ELS Team (remote work, LATAM)

TuxCare Inc. • United States

Remote
USD 120,000 - 180,000
Fully remote
Flexible working hours
Paid vacation 24 days per year
+6
Kernel Developer (remote work, LATAM)
Kernel Developer (remote work, LATAM)

TuxCare Inc. • United States

Remote
USD 120,000 - 160,000
Fully remote
Flexible hours
Paid 24 days of vacation
+7
Senior Kernel Live-Patching Systems Engineer
Senior Kernel Live-Patching Systems Engineer

Oracle • Santa Clara (CA)

On-site
USD 115,000 - 235,000
Medical insurance
401(k) Savings and Investment Plan
Paid time off
Remote C Developer Intern - AI-Assisted Linux Security
Remote C Developer Intern - AI-Assisted Linux Security

CloudLinux Inc. • United States

Remote
USD 25,000 - 39,000
Fully remote work with flexible hours
Paid vacation and holidays
Education budget
Senior Kernel & Linux Systems Engineer (C/C++, Python)
Senior Kernel & Linux Systems Engineer (C/C++, Python)

Oracle • United States

On-site
USD 115,000 - 235,000
Medical insurance
401(k) match
Paid time off
+2
Senior Kernel & ARM Systems Engineer — Remote
Senior Kernel & ARM Systems Engineer — Remote

GlobalLogic Inc. • San Jose (CA)

Remote
USD 140,000 - 150,000
Flexible work schedules
Work from home
Excellent benefits
Senior Linux Kernel Security Engineer
Senior Linux Kernel Security Engineer

Crusoe Energy Systems • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health & wellbeing
Time away
401(k) match
+1
Staff Kernel Security Engineer
Staff Kernel Security Engineer

Crusoe Energy Systems • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health & wellbeing
Time away
401(k) match
+1
Senior Kernel Build Automation Engineer - Ubuntu (Remote)
Senior Kernel Build Automation Engineer - Ubuntu (Remote)

Inclusively Remote • United States

Remote
USD 140,000 - 210,000
Learning budget USD 2,000/year
Annual compensation review
Maternity/Paternity leave
+1