Sr. Linux Kernel Developer
San Jose, CA ยท On-site
Knowledge of the Linux KVM (Kernel-based Virtual Machine) stack. * Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics, or a related technical field.
San Jose, CA ยท On-site
Knowledge of the Linux KVM (Kernel-based Virtual Machine) stack. * Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics, or a related technical field.
San Jose, CA ยท On-site
Knowledge of the Linux KVM (Kernel-based Virtual Machine) stack. * Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics, or a related technical field.
Saratoga, CA ยท On-site
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack - from drivers and subsystems to boot and memory management - and who wants to own kernel-level quality as our ...
Saratoga, CA ยท On-site
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack - from drivers and subsystems to boot and memory management - and who wants to own kernel-level quality as our ...
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack -- from drivers and subsystems to boot and memory management -- and who wants to own kernel-level quality as our ...
Quick apply
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack -- from drivers and subsystems to boot and memory management -- and who wants to own kernel-level quality as our ...
Saratoga, CA ยท On-site
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack - from drivers and subsystems to boot and memory management - and who wants to own kernel-level quality as our ...
Saratoga, CA ยท On-site
$150K - $225K/yr
We're looking for a Linux Kernel Developer who's comfortable working deep in the stack - from drivers and subsystems to boot and memory management - and who wants to own kernel-level quality as our ...
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Santa Clara, CA ยท On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Santa Clara, CA ยท On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel mainline. * A history of participation in Linux kernel mailing lists and open source ...
Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel mainline. * A history of participation in Linux kernel mailing lists and open source ...
Santa Clara, CA ยท On-site
$140K - $210K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Santa Clara, CA ยท On-site
$140K - $210K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Santa Clara, CA ยท On-site
$140K - $210K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Santa Clara, CA ยท On-site
$140K - $210K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles * Develop and test Linux ...
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles * Develop and test Linux ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
Mountain View, CA ยท On-site
$213K - $263K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles * Develop and test Linux ...
Mountain View, CA ยท On-site
$213K - $263K/yr
Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles * Develop and test Linux ...
THE ROLE Join a world-class team of engineers building the next generation of enterprise storage ... Develop new features within the Linux kernel in support of Pure's enterprise storage products.
THE ROLE Join a world-class team of engineers building the next generation of enterprise storage ... Develop new features within the Linux kernel in support of Pure's enterprise storage products.
Santa Clara, CA ยท On-site
$147K - $203K/yr
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
Santa Clara, CA ยท On-site
$147K - $203K/yr
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
Burlingame, CA ยท On-site
JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...
Burlingame, CA ยท On-site
JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...
Proficiency in Git , C/C++ , Python , and object-oriented programming. * Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE ...
Proficiency in Git , C/C++ , Python , and object-oriented programming. * Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE ...
JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...
JD Kernel - Developer Engineer Skill Linux, C, C++ Mandatory Board Bring Up Mandatory Kernel Mandatory BSP , Android HAL/HIDL Mandatory Kernel Driver - Development Mandatory Automated Unit Testing ...
$63.75 - $84.50/hr
Proficiency in Git , C/C++ , Python , and object-oriented programming. * Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE ...
Quick apply
$63.75 - $84.50/hr
Proficiency in Git , C/C++ , Python , and object-oriented programming. * Experience with Linux kernel development or driver subsystems. * Knowledge of embedded system security : Arm TrustZone, OP-TEE ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux ...
$118.5K - $126.5K
4% of jobs
$126.5K - $134.5K
4% of jobs
$134.5K - $142.5K
4% of jobs
$142.5K - $150.5K
1% of jobs
$150.5K - $158.5K
9% of jobs
$160K is the 25th percentile. Wages below this are outliers.
$158.5K - $166.6K
11% of jobs
$166.6K - $174.6K
12% of jobs
The median wage is $177.3K / yr.
$174.6K - $182.6K
14% of jobs
$182.6K - $190.6K
15% of jobs
$191.3K is the 75th percentile. Wages above this are outliers.
$190.6K - $198.6K
14% of jobs
$198.6K - $206.6K
13% of jobs
$118.5K
$174.9K
$206.6K
A Linux kernel developer uses computer code to create a program that functions as the core of a computer operating system. Your duties can include creating kernels for open-source operating systems for desktop computers, laptops, phones, and tablets. You can also develop programs for embedded systems for routers, smart devices, or automated machinery. Linux uses C programming languages, so you often write code in C and C++. In addition to your coding responsibilities, you also test and debug your programs. Your employer may ask you to develop applications, drivers, and other tools to use with your kernel.
| Aspect | Linux Kernel Developer | Linux Device Driver Developer |
|---|---|---|
| Required Credentials | Proficiency in C, Linux kernel development experience, often a degree in Computer Science or related field | Similar credentials, with focus on device-specific programming and hardware knowledge |
| Work Environment | Developing and maintaining core kernel components, often in a Linux environment | Writing and debugging drivers for specific hardware devices within Linux |
| Employer & Industry Usage | Tech companies, open-source projects, hardware manufacturers | Hardware manufacturers, embedded systems, specialized device companies |
While both roles require strong C programming skills and Linux knowledge, Linux Kernel Developers focus on core kernel development, whereas Linux Device Driver Developers specialize in creating drivers for hardware components. The roles often overlap but differ in scope and focus within the Linux ecosystem.

Other
Posted 5 days ago