Remotery

Kernel Developer

Posted Aug 6

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Investigate upstream security vulnerabilities (CVE) and bug fixes; assess patch dependencies and their effects on legacy kernels.

• Manually backport Linux kernel patches to older kernel versions utilized in RPM-based and Debian-based distributions.

• Address merge conflicts between upstream modifications and targeted kernel codebases.

• Compile and rebuild kernel source and binary packages utilizing reproducible build environments for both RPM and Debian ecosystems.

• Validate patched kernels through build tests, runtime evaluations, and regression analyses.

• Improve internal processes for patch preparation, build automation, and validation pipelines using Python, Go, and Shell scripting.

• Utilize agentic/AI-assisted development tools while meticulously verifying the generated outputs.

• Document technical decisions made during the development process.

• Engage in code reviews to ensure quality and standards.

• Communicate effectively with team members across various time zones.


⛳️ Requirements

• Strong proficiency in C and practical Linux debugging abilities.

• Demonstrated experience in Linux kernel development, particularly in patching, backporting, or debugging.

• Solid familiarity with Git, GNU build tools (make, autotools), and standard Linux development utilities.

• Experience in building Linux kernels or distribution packages from source.

• Scripting and automation skills in Python, Go, or Shell.

• Practical experience with AI-assisted development tools such as Copilot, Codeium, or similar, with a disciplined approach to code verification.

• Intermediate or higher proficiency in English (B1+), both written and spoken.

• Strong sense of ownership, balanced technical judgment, and the capability to articulate trade-offs.

• Nice to have: experience with RPM/SRPM or Debian kernel packaging.

• Nice to have: familiarity with security patching, CVE analysis, and extended lifecycle maintenance.

• Nice to have: working knowledge of Docker, QEMU, Jenkins, or other CI systems.

• Nice to have: experience in designing kernel validation tests, analyzing core dumps, and investigating regressions.

• Ability to work remotely in an asynchronous environment with minimal supervision while maintaining clear communication.


🏝️ Benefits

• 100% remote work with flexible hours — work from any location worldwide (prioritizing LATAM-friendly time zones).

• 24 paid vacation days.

• 10 national holidays.

• Unlimited sick leave.

• Compensation for private medical insurance.

• Reimbursement for coworking space expenses.

• Sports/fitness reimbursement.

• Budget for professional development — including conferences, courses, and certifications.

• Reward program for patentable ideas.

• A collaborative, non-corporate environment that fosters a strong engineering culture.

People also viewed

UltraCon Consultoria8 hours ago

ENG LIMS LabWare Developer, Consultor(a) LIMS

BR flagBrazil OnlyFreelanceSoftware Engineer
ApplyView job
Lingaro8 hours ago

Power Apps Developer

PL flagPoland OnlyFull-timeSoftware Engineer
ApplyView job
Cherokee Federal9 hours ago

Senior Deltek Costpoint Developer

US flagUnited States OnlyFull-timeSoftware Engineer$93k – $125k/year
ApplyView job
Beshenich Muir & Associates9 hours ago

Application Programmer

US flagVirginia OnlyFull-timeSoftware Engineer
ApplyView job
Pragmatike9 hours ago

Principal Member of Technical Staff

US flagCalifornia, +3 more statesFull-timeSoftware Engineer$200k – $350k/year
ApplyView job
Pragmatike9 hours ago

Lead Member of Technical Staff

US flagCalifornia, +3 more statesFull-timeSoftware Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers