1

Senior Linux Kernel Engineer Jobs (NOW HIRING)

Team Red Dog is hiring a Senior Linux Kernel Engineer for our client, a leading international cloud and software provider and industry-leading technology partner. This hybrid role (Hillsboro, OR ...

The Linux System Engineering team is looking for a Linux Kernel Developer responsible for developing, maintaining, and optimizing the core Linux kernel, device drivers, and low-level system software ...

The Linux System Engineering team is looking for a Linux Kernel Developer responsible for developing, maintaining, and optimizing the core Linux kernel, device drivers, and low-level system software ...

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 ...

They are seeking a Senior Linux Kernel SW Engineer to join their server software and solutions engineering team, where the role involves enabling AMD x86-64 architecture features in Linux and ...

Embedded Linux - including the build system, kernel configuration, device drivers, boot loader, device tree and filesystem, core application development, network configuration, testing * C, Python

Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...

VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization ...

next page

Showing results 1-20

Senior Linux Kernel Engineer information

See salary details

$10

$58

$76

How much do senior linux kernel engineer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for senior linux kernel engineer in the United States is $58.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $72.12 per hour, depending on experience, location, and employer.

What is the average salary for a Linux engineer?

The average salary for a Linux engineer varies based on experience, location, and skills, but typically ranges from $80,000 to $130,000 annually. Senior Linux Kernel Engineers with advanced expertise and certifications can earn higher salaries, often exceeding $150,000 in some regions.

How much does a canonical Linux kernel engineer make?

A senior Linux kernel engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and company size. Skilled engineers with expertise in kernel development, debugging, and performance tuning are in high demand and may receive higher compensation packages.

What engineer makes $500,000 a year?

Senior Linux Kernel Engineers with extensive experience, specialized skills in kernel development, and often working in high-demand industries or companies can earn salaries approaching or exceeding $500,000 annually, especially with bonuses and stock options. Such compensation typically requires advanced expertise, certifications, and a strong track record in systems programming and performance optimization.

What is a kernel engineer?

A kernel engineer is a software professional who designs, develops, and maintains the kernel of an operating system, such as Linux. They work on core system components, device drivers, and performance optimization, often using programming languages like C and tools such as debugging and version control systems.

What is the difference between Senior Linux Kernel Engineer vs Linux Device Driver Developer?

AspectSenior Linux Kernel EngineerLinux Device Driver Developer
Required CredentialsBachelor's/Master's in Computer Science, Linux kernel certificationsBachelor's in Computer Science, Linux kernel or driver development courses
Work EnvironmentResearch and development, kernel development teamsHardware integration, driver development teams
Industry UsageOperating system development, embedded systemsHardware manufacturers, embedded systems, IoT devices
Common Search/ComparisonYesYes

The Senior Linux Kernel Engineer focuses on designing, developing, and optimizing the Linux kernel itself, often working on core system functionalities. In contrast, a Linux Device Driver Developer specializes in creating and maintaining drivers that enable hardware components to communicate with the Linux kernel. While both roles require deep Linux kernel knowledge and similar credentials, their work environments and focus areas differ. The senior engineer works on kernel internals, whereas the driver developer concentrates on hardware integration.

More about Senior Linux Kernel Engineer jobs
What cities are hiring for Senior Linux Kernel Engineer jobs? Cities with the most Senior Linux Kernel Engineer job openings:
What are the most commonly searched types of Linux Kernel Engineer jobs? The most popular types of Linux Kernel Engineer jobs are:
What states have the most Senior Linux Kernel Engineer jobs? States with the most job openings for Senior Linux Kernel Engineer jobs include:
Infographic showing various Senior Linux Kernel Engineer job openings in the United States as of June 2026, with employment types broken down into 1% Internship, 3% As Needed, 35% Full Time, 50% Part Time, 1% Temporary, and 10% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $122,228 per year, or $58.8 per hour.
Senior Linux Kernel Engineer

Senior Linux Kernel Engineer

Team Red Dog

Hillsboro, OR • On-site

$56 - $61/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

Team Red Dog is hiring a Senior Linux Kernel Engineer for our client, a leading international cloud and software provider and industry-leading technology partner. This hybrid role (Hillsboro, OR) sits at the core of systems engineering, driving low-level software development, validation, and performance optimization for next-generation Azure compute platforms. You will work hands-on with Linux kernel development, device driver programming, and system-level debugging to ensure hardware-software integration at scale. The impact is immediate and meaningful-your work directly enables the reliability, performance, and scalability of cutting-edge cloud infrastructure.
Top Required Skills (Must Haves):
  1. Strong Linux kernel development and device driver programming (C/C++) - used to build, enhance, and debug low-level system functionality supporting hardware integration.
  2. Deep understanding of operating system internals and hardware-software interaction - critical for diagnosing system performance issues and ensuring stability across platforms.
  3. Proficiency with kernel build systems, Git, and open-source workflows - enables efficient collaboration, version control, and upstream contributions.
  4. Low-level debugging and performance optimization experience - required to resolve kernel crashes, bottlenecks, and hardware compatibility challenges.

Opportunity Overview:
This is a unique opportunity to work on Microsoft's Cobalt SoC compute products powering Azure infrastructure. The role offers deep exposure to hardware-level engineering and open-source contributions, allowing engineers to influence the performance and reliability of cloud-scale systems. You'll collaborate with highly technical teams solving complex problems at the intersection of silicon and software.
How you will make an impact:
• Develop, enhance, and maintain Linux kernel components supporting next-generation SoC hardware
• Design and implement device drivers for seamless hardware integration
• Troubleshoot kernel-level issues including crashes, performance bottlenecks, and compatibility challenges
• Support validation and release of Azure compute platforms
• Collaborate with cross-functional teams to ensure system reliability and scalability
• Contribute to open-source initiatives and upstream Linux development
The expertise you bring:
• Bachelor's degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in Linux kernel development and systems programming
• Strong C/C++ programming skills
• Experience with device driver development and low-level debugging
• Familiarity with Git and open-source contribution workflows
• Solid understanding of operating systems, hardware architecture, and system performance tuning
What makes a candidate highly successful in this role:
• Hands-on experience contributing to Linux open-source projects or upstream kernel development
• Ability to independently diagnose and resolve complex system-level issues
• Strong problem-solving mindset with attention to performance and reliability
• Proven track record working on hardware-software integration or SoC environments
• Clear communication skills when working across engineering teams
Why Work with Team Red Dog?
At Team Red Dog, people are at the heart of everything we do. Our commitment to personalized service and our deep experience in matching talented professionals with meaningful roles at some of the world's most inspiring companies is what sets us apart. We take the time to understand your unique skills, strengths, and passions-because we believe your career should reflect who you are.
Whether you're looking to grow, pivot, or simply find a place where your work truly matters, we offer opportunities that empower you to make a positive impact. With excellent benefits, a supportive team, and a role where you can thrive while doing what you love, we're here to help you take the next step with confidence. Join us-and discover what it means to be genuinely valued in your career.
Generous benefits package for qualified employees includes:
• Health insurance (medical, dental, vision, and life)
• Employer-matched 401K plan
• Paid time off
• Paid holidays
Estimated Start Date: Immediately
Location: Hillsboro, OR (Hybrid - 3 days onsite)
Job #: 2515
Job Type and Estimated Duration: W2 contract opportunity with potential for extension up to 18 months subject to performance, budget and client discretion
Rate: $56 to $61 hourly
Team Red Dog is committed to providing equal opportunities to everyone, regardless of race, ethnicity, gender, age, religion, sexual orientation, disability, or any other characteristic. If you need accommodation during the recruitment process, reach out to hr@teamreddog.com, and we will work to ensure an accessible experience. We strictly adhere to federal, state, and local laws to maintain a workplace free from discrimination and harassment.
We offer competitive compensation aligned with U.S. industry standards, and our final offer will reflect the candidate's location, job-specific skills, experience, and knowledge.
• All applicants must be authorized to work in the U.S. without the need for sponsorship.
• Team Red Dog is an E-Verify employer.
• Employment is contingent upon the successful completion of a reference and background check.
• Please no solicitations from C2C or recruiting firms.