Remote Linux Kernel Engineer — Drive Core OS Performance

BairesDev

Peru (IL)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

100% remote work
USD compensation or local currency
Hardware provided
Flexible hours
Paid parental leave
Diverse growth opportunities

Job summary

BairesDev is seeking an experienced Linux Kernel Engineer to contribute to core OS subsystems, including memory management, schedulers, and filesystems, in a fully remote role serving teams worldwide. You will design, develop, and optimize high‑performance device drivers in C, diagnose low‑level bottlenecks, contribute patches upstream, and help keep the kernel stable across diverse computing environments.

This position offers excellent compensation in USD or local currency and a flexible

Qualifications

  • 8+ years of experience in Software Engineering with a focus on Systems Programming.
  • Proven expertise in Linux kernel development and debugging.
  • Advanced proficiency in C programming and low-level systems development.
  • Deep understanding of kernel subsystems, including filesystems, schedulers, and memory management.
  • Hands-on experience developing and maintaining Linux device drivers.
  • Advanced proficiency in English.

Responsibilities

  • Design, develop, and maintain core Linux kernel subsystems including memory management, schedulers, and filesystems.
  • Develop and optimize high-performance device drivers in C to ensure robust hardware integration and stability.
  • Identify and resolve complex, low-level system bottlenecks and bugs within the kernel codebase.
  • Participate in the open-source community by contributing to upstream features and submitting technical patches.
  • Conduct performance analysis and system tuning to improve the efficiency and reliability of the OS at the lowest level.

Skills

Linux kernel development
C programming
Low-level systems
Device drivers
English proficiency

Job description

BairesDev is seeking an experienced Linux Kernel Engineer to contribute to core OS subsystems, including memory management, schedulers, and filesystems, in a fully remote role serving teams worldwide. You will design, develop, and optimize high‑performance device drivers in C, diagnose low‑level bottlenecks, contribute patches upstream, and help keep the kernel stable across diverse computing environments.

This position offers excellent compensation in USD or local currency and a flexible

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Linux Kernel Performance & Validation Engineer
Remote Lead Linux Kernel Performance & Validation Engineer

Cedana • United States

On-site
USD 140,000 - 180,000
100% covered medical, dental, and vision insurance
Unlimited PTO policy
Workstation setup budget
+1
Remote Linux Open-Source Engineer: Kernel, Kubernetes
Remote Linux Open-Source Engineer: Kernel, Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Holiday leave
+3
Remote Linux Systems Engineer — Flexible Hours & Growth
Remote Linux Systems Engineer — Flexible Hours & Growth

BairesDev • United States

Remote
USD 90,000 - 120,000
Remote work 100%
Competitive USD or local currency pay
Home office hardware & software setup
+1
Remote Linux Kernel Engineer - Storage Systems
Remote Linux Kernel Engineer - Storage Systems

Engg • Santa Clara (CA)

Hybrid
USD 180,000 - 240,000
Flexible time off
Wellness resources
Team events
Linux Kernel Engineer
Linux Kernel Engineer

Lever, Inc. • Spain (TX)

On-site
EUR 70,000 - 110,000
Remote-first environment
Learning & development budget (USD 2,0
Annual bonus
Remote Low-Latency C++ Engineer — HFT
Remote Low-Latency C++ Engineer — HFT

BairesDev • Peru (IL)

On-site
USD 140,000 - 230,000
100% remote
Competitive compensation in USD
Hardware and software setup for home
+4
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)

Remote Jobs • United States

Remote
USD 120,000 - 210,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+2
Senior C++/CPU Internals Engineer – Remote & Flexible
Senior C++/CPU Internals Engineer – Remote & Flexible

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work
Hardware provided
Flexible hours
+2
Senior Linux Systems Engineer — Kernel & Drivers
Senior Linux Systems Engineer — Kernel & Drivers

Horizon Consulting Inc • California City (CA)

On-site
USD 100,000 - 130,000
OS Kernel Engineer
OS Kernel Engineer

Tachyum • Las Vegas (NV)

On-site
USD 130,000 - 190,000
Competitive salary
Professional development
International environment
+2