Linux Developer
Dulles, VA · On-site
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
Dulles, VA · On-site
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
Dulles, VA · On-site
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
Quick apply
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
New
Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to ...
New
We are looking for a skilled Windows Kernel Developer to build and debug kernel-level software for ... BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly. - At least 3 years of experience ...
Quick apply
We are looking for a skilled Windows Kernel Developer to build and debug kernel-level software for ... BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly. - At least 3 years of experience ...
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
... kernel development experience desired). - Demonstrated in-depth understanding of low-level system development for Linux/Unix internals and APIs. - Demonstrated experience working in a cross-platform ...
Quick apply
... kernel development experience desired). - Demonstrated in-depth understanding of low-level system development for Linux/Unix internals and APIs. - Demonstrated experience working in a cross-platform ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
Sterling, VA · On-site
$122K - $253K/yr
We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...
Manassas, VA · On-site
$131K - $173K/yr
Responsibilities · Lead or contribute to the design and development of Linux kernel components and ... Essential Skills · Bachelor's or Master's degree in Computer Engineering, Electrical Engineering ...
Manassas, VA · On-site
$131K - $173K/yr
Responsibilities · Lead or contribute to the design and development of Linux kernel components and ... Essential Skills · Bachelor's or Master's degree in Computer Engineering, Electrical Engineering ...
$55 - $75/hr
Job Title: Embedded Software Engineer This role focuses on developing next-generation embedded ... Lead or contribute to the design and development of Linux kernel components and device drivers for ...
Quick apply
$55 - $75/hr
Job Title: Embedded Software Engineer This role focuses on developing next-generation embedded ... Lead or contribute to the design and development of Linux kernel components and device drivers for ...
Washington, DC · On-site
$40/hr
Title: Software Development Engineer 3 Location: Hybrid (3-4 days onsite, Hillsboro, OR). MUST ... Linux kernel development * Low level debug and triage "Nice-to-Have" Skills: * Deep understanding ...
Washington, DC · On-site
$40/hr
Title: Software Development Engineer 3 Location: Hybrid (3-4 days onsite, Hillsboro, OR). MUST ... Linux kernel development * Low level debug and triage "Nice-to-Have" Skills: * Deep understanding ...
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation ... Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
Deep experience in Linux kernel development and reverse engineering * Strong background in C/C++, Assembly, and Python * Expertise with tools like IDA Pro, Ghidra, and Binary Ninja * Solid ...
... Linux kernel images for the target platform, including kernel module development and upstream ... software engineering experience, with 4+ years focused on Android platform and system-level ...
... Linux kernel images for the target platform, including kernel module development and upstream ... software engineering experience, with 4+ years focused on Android platform and system-level ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
Quick apply
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
$114.3K - $122.1K
4% of jobs
$122.1K - $129.8K
4% of jobs
$129.8K - $137.5K
4% of jobs
$137.5K - $145.2K
1% of jobs
$145.2K - $152.9K
9% of jobs
$154.3K is the 25th percentile. Wages below this are outliers.
$152.9K - $160.7K
11% of jobs
$160.7K - $168.4K
12% of jobs
The median wage is $171.1K / yr.
$168.4K - $176.1K
14% of jobs
$176.1K - $183.8K
15% of jobs
$184.6K is the 75th percentile. Wages above this are outliers.
$183.8K - $191.5K
14% of jobs
$191.5K - $199.3K
13% of jobs
$114.3K
$168.8K
$199.3K
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.

Sourced by ZipRecruiter
Software development
11 - 50 Employees
Chantilly, VA, US
2012