Remotery

Kernel Developer – Patch Backporting and Builds

Posted Jul 22

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

📋 Description

• Investigate upstream security issues and bug fixes while identifying their dependencies.

• Backport Linux kernel patches to older RPM- and Debian-based distributions.

• Resolve conflicts arising from discrepancies between upstream and target kernel versions.

• Build and rebuild kernel source and binary packages in reproducible environments.

• Validate patched kernels through targeted testing, build checks, and regression analysis.

• Enhance patch preparation, building, and validation workflows using Python, Go, or Shell.

• Employ agentic development tools responsibly, ensuring verification of generated code, analysis, and documentation.

• Document technical decisions and engage in code reviews with the kernel team.


⛳️ Requirements

• Proficient C programming and Linux debugging capabilities.

• Hands-on experience with Linux kernel development, patching, or backporting.

• Proficient use of Git, GNU build tools, and standard Linux development utilities.

• Experience in building Linux kernels or distribution packages.

• Automation expertise with Python, Go, Shell, or a comparable language.

• Some familiarity with agentic or AI-assisted development and a methodical approach to validating generated outputs.

• Proficient in English at an intermediate level or higher, both written and spoken.

• Strong sense of ownership, sound technical judgment, and readiness to articulate trade-offs.

• Nice to Have: Experience with RPM/SRPM or Debian kernel packaging.

• Nice to Have: Background in security patching, CVE analysis, or extended lifecycle maintenance.

• Nice to Have: Familiarity with Docker, QEMU, Jenkins, or other CI systems.

• Nice to Have: Experience in designing kernel tests or investigating core dumps and regressions.


🏝️ Benefits

• Emphasis on professional development.

• Engaging and challenging projects.

• Fully remote work with flexible hours, allowing you to set your schedule from any location globally.

• Paid 24 days of vacation annually, 10 national holidays, and unlimited sick leave.

• Compensation for private medical insurance.

• Reimbursement for co-working spaces and gym/sports activities.

• Budget allocated for education.

• Opportunity to earn a reward for the most innovative idea that the company can patent.

People also viewed

Social Discovery Group8 hours ago

Senior Mobile Engineer – Flutter

KZ flagKazakhstan OnlyFull-timeSoftware Engineer
ApplyView job
NatWest Group8 hours ago

Dynamics 365 CE Developer

GB flagUnited Kingdom, +1 more countryFull-timeSoftware Engineer
ApplyView job
Towa Software10 hours ago

Desarrollador Móvil, React Native, Expo – Nivel Medio

MX flagMexico OnlyFreelanceSoftware Engineer
ApplyView job
Clinical Outcomes Solutions10 hours ago

Senior Programmer – RWD/EPI

US flagUnited States, +1 more countryFull-timeSoftware Engineer
ApplyView job
Grupo Boticário10 hours ago

Flutter Developer Specialist I

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Aliare10 hours ago

Delphi Developer, Mid-Level

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers