Linux Kernel Remote Jobs

Find remote jobs requiring Linux Kernel skills. Apply now and work from anywhere.

The Linux Kernel is the core of a Linux operating system. In simple terms it manages hardware, schedules processes, controls memory, and provides drivers so software can use devices. Working with the kernel often means reading and changing C code, testing on real or virtual hardware, and understanding how different subsystems interact.

This skill is especially valuable for remote work because many kernel tasks are focused, technical, and can be handled from anywhere. Kernel development, review, and debugging are done through distributed tools, version control, and community mailing lists, so engineers can collaborate across time zones while working independently on code and tests.

Industries that rely on Linux Kernel expertise

  • Embedded systems and consumer electronics
  • Cloud infrastructure and data centers
  • Networking and telecommunications
  • Automotive and industrial control
  • Security and storage solutions

To develop this skill, start by building and booting a mainline kernel and using tools like QEMU for testing. Read code in areas that interest you, submit small patches, and follow kernel mailing lists to learn review practices. Practice debugging with tracing and logs, work on driver or subsystem contributions, and pair with experienced maintainers or mentors. Hands-on projects and steady contributions are the fastest path to improvement.

Software Engineer, Kernel & BIOS

Dublin, Ireland
1 week ago
BIOS/UEFI Integration
C/C++
CPU Bring-up / Hardware Integration
Arista Networks
Contractor
Experienced

Principal Software Development Engineer (Apps)

Beijing, China
1 month ago
C++/Java/Python
Cloud Platforms (AWS/Azure/GCP)
Linux Kernel
Western Digital
Full-Time
Expert

C/C++ Linux Developer

Worldwide
2 months ago
C
C++
Linux Kernel
Tempesta Technologies
Full-Time
Experienced

Principal Software Development Engineer (Apps)

Shanghai, China
4 months ago
C++
Cloud Computing (AWS/Azure/GCP)
Java
Western Digital
Full-Time
Expert

Senior Staff Linux Kernel Engineer

Kirkland, Washington
5 months ago
Ansible Automation Platform (AAP)
Linux Kernel
Python/Ruby/Go
ServiceNow
Full-Time
Expert
YEAR $187600 - $328300

Technologist Test Engineering - System Test

Roseville, CA
8 months ago
Failure Analysis
Linux Kernel
Python
Western Digital
Full-Time
Experienced

C C++ Linux developer

Worldwide
10 months ago
C
C++
Linux Kernel
Tempesta Technologies
Other
Experienced

Software Engineer, Kernel and BIOS

Ireland, Hungary, Poland, Greece, Spain, Romania
1 year ago
BIOS
C++
Linux Kernel
Arista Networks
Contractor
Experienced

Software Engineer, Kernel and BIOS

Dublin, Ireland
1 year ago
C
C++
Linux Kernel
Arista Networks
Full-Time
Experienced

Senior Software Engineer, Linux Kernel

Vancouver, Canada
1 year ago
C Programming
Linux Kernel
Linux Kernel Architecture
Arista Networks
Full-Time
Expert
YEAR $120000 - $195000

Software Engineer, Kernel and BIOS

Dublin, Ireland
1 year ago
C++
CPU Subsystem
Linux Kernel
Arista Networks
Full-Time
Experienced

Looking for a specific job?