Linux Kernel Engineer
$139K - $258K/yr
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
$139K - $258K/yr
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
$139K - $258K/yr
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Seattle, WA · Remote
Webster & Webster Associates is leading a confidential search for a Kernel Engineer on behalf of a premier software technology firm that develops core operating system solutions for high-integrity ...
Seattle, WA · Remote
Webster & Webster Associates is leading a confidential search for a Kernel Engineer on behalf of a premier software technology firm that develops core operating system solutions for high-integrity ...
Title Windows Kernel Driver Engineer We are looking for a Windows Kernel Driver Engineer to build and debug high quality kernel mode and user mode drivers and system services at the hardware ...
Quick apply
Title Windows Kernel Driver Engineer We are looking for a Windows Kernel Driver Engineer to build and debug high quality kernel mode and user mode drivers and system services at the hardware ...
Windows Kernel Driver Engineer Location: Redmond, WA (Hybrid) Job Type: FTE / Contract We're looking for a Windows Kernel Driver Engineer to build and debug high‑quality kernel‑mode and ...
Quick apply
Windows Kernel Driver Engineer Location: Redmond, WA (Hybrid) Job Type: FTE / Contract We're looking for a Windows Kernel Driver Engineer to build and debug high‑quality kernel‑mode and ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Seattle, WA · Hybrid
$167K - $209K/yr
DigitalOcean is seeking a Senior Engineer 2 to play a key technical role in our GPU Kernel and Performance team. DigitalOcean aims to be the Inference Cloud of choice for digitally native companies ...
Seattle, WA · Hybrid
$167K - $209K/yr
DigitalOcean is seeking a Senior Engineer 2 to play a key technical role in our GPU Kernel and Performance team. DigitalOcean aims to be the Inference Cloud of choice for digitally native companies ...
Client is looking for highly motivated Windows Systems Tool Developer or Windows Systems Engineer with deep understanding of Windows internal systems and kernel to develop security/encryption based ...
Client is looking for highly motivated Windows Systems Tool Developer or Windows Systems Engineer with deep understanding of Windows internal systems and kernel to develop security/encryption based ...
This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with ...
This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with ...
This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with ...
This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Key job responsibilities - Research, design, and implement Linux kernel changes to meet business requirements - Drive kernel development for next-generation EC2 compute platforms - Bring up Linux on ...
Seattle, WA · On-site
$167K - $209K/yr
Kernel Engineering: Design and implement high-performance GPU kernels using Triton and CUDA C++ . * Precision Optimization: Develop and deploy state-of-the-art quantization techniques (FP8, INT8, and ...
Seattle, WA · On-site
$167K - $209K/yr
Kernel Engineering: Design and implement high-performance GPU kernels using Triton and CUDA C++ . * Precision Optimization: Develop and deploy state-of-the-art quantization techniques (FP8, INT8, and ...
Seattle, WA · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Seattle, WA · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
$175K - $200K/yr
This role focuses on power measurement setup, characterization, and optimization across Android system software, spanning firmware, kernel, framework, and thermal management layers. You will work ...
$175K - $200K/yr
This role focuses on power measurement setup, characterization, and optimization across Android system software, spanning firmware, kernel, framework, and thermal management layers. You will work ...
Bellevue, WA · On-site
$62 - $77/hr
NET 4.5,Java,LLM,Python,Vector,Semantic Kernel, AI Foundry ,LLMs (Azure OpenAI, OpenAI, Anthropic,MicroServices,Azure DevOps,Docker,Kubernetes Role Descriptions: 8 years of Strong proficiency in ...
Quick apply
Bellevue, WA · On-site
$62 - $77/hr
NET 4.5,Java,LLM,Python,Vector,Semantic Kernel, AI Foundry ,LLMs (Azure OpenAI, OpenAI, Anthropic,MicroServices,Azure DevOps,Docker,Kubernetes Role Descriptions: 8 years of Strong proficiency in ...
Experience with kernel mode driver work (WDM/KMDF), debugging, dumps, and lab bring up Device interaction debugging across hardware, firmware, and software boundaries, including ACPI/Power ...
Quick apply
Experience with kernel mode driver work (WDM/KMDF), debugging, dumps, and lab bring up Device interaction debugging across hardware, firmware, and software boundaries, including ACPI/Power ...
Redmond, WA · On-site
Kernel-mode driver work (WDM/KMDF), debugging, dumps, lab bring-up * Device interaction debugging (hardware/firmware/software boundary) B) System Software Engineer (Drivers + Services + Telemetry)
Redmond, WA · On-site
Kernel-mode driver work (WDM/KMDF), debugging, dumps, lab bring-up * Device interaction debugging (hardware/firmware/software boundary) B) System Software Engineer (Drivers + Services + Telemetry)
$99.6K - $113.1K
4% of jobs
$113.1K - $126.6K
7% of jobs
$126.6K - $140.2K
13% of jobs
$140.9K is the 25th percentile. Wages below this are outliers.
$140.2K - $153.7K
15% of jobs
The median wage is $161.2K / yr.
$153.7K - $167.2K
20% of jobs
$179.4K is the 75th percentile. Wages above this are outliers.
$167.2K - $180.7K
18% of jobs
$180.7K - $194.3K
9% of jobs
$194.3K - $207.8K
5% of jobs
$207.8K - $221.3K
4% of jobs
$221.3K - $234.9K
2% of jobs
$234.9K - $248.4K
2% of jobs
$99.6K
$168.3K
$248.4K
Kernel Engineers typically spend their days designing, implementing, and maintaining low-level components of an operating system’s kernel, such as device drivers, process schedulers, or memory management subsystems. They often review and refactor code, troubleshoot and resolve bugs, and collaborate closely with hardware engineers, application developers, and QA teams. Participation in code reviews and contributing to open source communities or internal repositories are also common activities. This role requires staying up to date with the latest kernel developments and ensuring code changes are performant and stable, directly impacting the reliability and efficiency of the broader system.
A Kernel job typically refers to a role focused on developing, maintaining, or optimizing an operating system's kernel—the core component that manages system resources, hardware interaction, and process scheduling. Kernel developers work with low-level programming languages like C and Assembly to improve system performance, security, and stability. These roles often involve debugging kernel crashes, implementing new features, and collaborating with hardware and software teams to ensure seamless integration.
To thrive as a Kernel Engineer, you need strong expertise in operating system fundamentals, C/C++ programming, and kernel module development, often supported by a degree in computer science or equivalent experience. Familiarity with Linux kernel source code, debugging tools like GDB, and version control systems such as Git is essential. Analytical thinking, problem-solving skills, and effective communication distinguish outstanding professionals in this field. These skills are crucial for maintaining system stability, ensuring high performance, and collaborating on complex, low-level software projects.

$139K - $258K/yr
Full-time
Medical, Dental, Retirement
Posted 29 days ago
8.1
Based on 661 frontline employees who took The Breakroom Quiz
6th of 30 rated technology retailers
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Computer and electronic product manufacturing
10,000+ Employees
Cupertino, CA, US
1976