... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
Software Engineer - Linux Kernel (C++, C)
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack -- transferable experience with another ...
Quick apply
Software Engineer - Linux Kernel (C++, C)
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack -- transferable experience with another ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
Senior Systems Engineer, CKS Performance
$182K - $242K/yr
The Systems Engineering team owns the Linux kernel and host software stack underneath one of the largest GPU fleets in the world. When something breaks at the Kubernetes layer -- a pod stuck in a ...
Quick apply
Senior Systems Engineer, CKS Performance
$182K - $242K/yr
The Systems Engineering team owns the Linux kernel and host software stack underneath one of the largest GPU fleets in the world. When something breaks at the Kubernetes layer -- a pod stuck in a ...
Bring up and maintain embedded ARM boards, including device trees, bootloaders, kernel drivers, and ... Improve the engineering practices, automation, and observability that make NixOS safer to build and ...
Bring up and maintain embedded ARM boards, including device trees, bootloaders, kernel drivers, and ... Improve the engineering practices, automation, and observability that make NixOS safer to build and ...
HPC Performance Engineer
Bellevue, WA · On-site
Linux Kernel (custom build), Ubuntu * Intel/AMD/ARM CPUs, Nvidia GPUs, DPUs, Infiniband and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
HPC Performance Engineer
Bellevue, WA · On-site
Linux Kernel (custom build), Ubuntu * Intel/AMD/ARM CPUs, Nvidia GPUs, DPUs, Infiniband and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
HPC Performance Engineer
Seattle, WA · On-site +1
$165K - $242K/yr
Linux Kernel (custom build), Ubuntu * Intel/AMD/ARM CPUs, Nvidia GPUs, DPUs, Infiniband and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
HPC Performance Engineer
Seattle, WA · On-site +1
$165K - $242K/yr
Linux Kernel (custom build), Ubuntu * Intel/AMD/ARM CPUs, Nvidia GPUs, DPUs, Infiniband and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...
Embedded Linux Engineer
Seattle, WA · On-site
$166K - $220K/yr
This is a role for engineers who want to work close to the metal and see their software operate on ... Experience with Linux kernel development * Experience with uboot, EDK2, UEFI, platform firmware ...
Embedded Linux Engineer
Seattle, WA · On-site
$166K - $220K/yr
This is a role for engineers who want to work close to the metal and see their software operate on ... Experience with Linux kernel development * Experience with uboot, EDK2, UEFI, platform firmware ...
Senior Android Systems Software Engineer
Redmond, WA · On-site
$175K - $200K/yr
Use Android and Linux tools (ADB, dumpsys, systrace, logs, kernel traces) for root-cause analysis ... Electrical Engineering, Embedded Systems, or related field. 7+ years of experience in Android ...
Senior Android Systems Software Engineer
Redmond, WA · On-site
$175K - $200K/yr
Use Android and Linux tools (ADB, dumpsys, systrace, logs, kernel traces) for root-cause analysis ... Electrical Engineering, Embedded Systems, or related field. 7+ years of experience in Android ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
Embedded Linux Engineer with Security Clearance
Seattle, WA · On-site
$166K - $220K/yr
This is a role for engineers who want to work close to the metal and see their software operate on ... Experience with Linux kernel development * Experience with uboot, EDK2, UEFI, platform firmware ...
Embedded Linux Engineer with Security Clearance
Seattle, WA · On-site
$166K - $220K/yr
This is a role for engineers who want to work close to the metal and see their software operate on ... Experience with Linux kernel development * Experience with uboot, EDK2, UEFI, platform firmware ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
The Nitro Linux team owns the secure, embedded Linux environment at the heart of this system. We ... Key job responsibilities - Research, design, and implement Linux kernel changes to meet business ...
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Experience working with Linux kernel concepts or systems-level debugging tools (e.g., perf, gdb ...
Quick apply
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Experience working with Linux kernel concepts or systems-level debugging tools (e.g., perf, gdb ...
We're filling multiple roles on this team, both junior and senior. We're looking to add talented ... Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and ...
We're filling multiple roles on this team, both junior and senior. We're looking to add talented ... Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and ...
We're filling multiple roles on this team, both junior and senior. We're looking to add talented ... Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and ...
We're filling multiple roles on this team, both junior and senior. We're looking to add talented ... Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and ...
Senior Staff Software Engineer, SDN Architecture
Seattle, WA · On-site
$139K - $183K/yr
Kernel & Driver Optimization: Build and optimize Linux kernel modules and high-performance drivers ... Mentor engineers across the stack, review their designs and code, and help build a culture of ...
Quick apply
Senior Staff Software Engineer, SDN Architecture
Seattle, WA · On-site
$139K - $183K/yr
Kernel & Driver Optimization: Build and optimize Linux kernel modules and high-performance drivers ... Mentor engineers across the stack, review their designs and code, and help build a culture of ...
Engineer III - Linux Sensor (Hybrid)
Redmond, WA · On-site
$120 - $180/hr
Successful engineers in this role have an understanding of Linux kernel and user space, a passion for continuous learning to keep up with an ever-changing threat landscape, a creative mindset for ...
Engineer III - Linux Sensor (Hybrid)
Redmond, WA · On-site
$120 - $180/hr
Successful engineers in this role have an understanding of Linux kernel and user space, a passion for continuous learning to keep up with an ever-changing threat landscape, a creative mindset for ...
Linux, ash, C, lua, Rust - join us for embedded software systems at cloud scale! Key job ... kernel development for next-generation EC2 compute platforms - Bring up Linux on new hardware ...
Linux, ash, C, lua, Rust - join us for embedded software systems at cloud scale! Key job ... kernel development for next-generation EC2 compute platforms - Bring up Linux on new hardware ...
Junior Linux Kernel Engineer Ubuntu information
See Renton, WA salary details
$37.7K - $45.5K
3% of jobs
$45.5K - $53.2K
20% of jobs
$54.9K is the 25th percentile. Wages below this are outliers.
$53.2K - $61K
7% of jobs
$61K - $68.8K
6% of jobs
$68.8K - $76.5K
12% of jobs
The median wage is $77K / yr.
$76.5K - $84.3K
17% of jobs
$88.4K is the 75th percentile. Wages above this are outliers.
$84.3K - $92.1K
17% of jobs
$92.1K - $99.9K
7% of jobs
$99.9K - $107.6K
4% of jobs
$107.6K - $115.4K
3% of jobs
$115.4K - $123.2K
2% of jobs
$37.7K
$80.8K
$123.2K
How much do junior linux kernel engineer ubuntu jobs pay per year?
What is a junior Linux kernel engineer Ubuntu?
A Junior Linux Kernel Engineer Ubuntu job involves working on the Linux kernel, specifically for Ubuntu and related Canonical projects. Responsibilities typically include debugging kernel issues, maintaining patches, optimizing performance, and contributing to upstream kernel development. Junior engineers collaborate with senior developers, test new kernel features, and ensure hardware compatibility. Strong knowledge of C programming, kernel internals, and debugging tools like GDB and perf is essential. This role provides a foundation for growth in open-source development and low-level system engineering.
What are the key skills and qualifications needed to thrive in the junior Linux kernel engineer Ubuntu position?
A Junior Linux Kernel Engineer Ubuntu should possess a solid understanding of C programming, Linux operating systems, and basic kernel architecture, often backed by a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, building and debugging tools, and certifications such as LFCS or CompTIA Linux+ are advantageous. Strong problem-solving abilities, eagerness to learn, and effective communication skills help junior engineers excel in collaborative environments. These capabilities are essential for contributing safely and efficiently to kernel development and troubleshooting in a fast-evolving ecosystem like Ubuntu.
What are some common challenges faced by junior Linux kernel engineers working with Ubuntu?
One common challenge for Junior Linux Kernel Engineers on Ubuntu is quickly understanding the complex and evolving codebase while adhering to Ubuntu's specific kernel customization and integration practices. New engineers often spend significant time learning to troubleshoot bugs, navigate documentation, and contribute effectively within established development workflows. Collaboration with senior engineers, participation in code reviews, and clear communication are integral to overcoming these hurdles and growing technically. Over time, junior engineers build deeper expertise and can take on larger projects and increased responsibilities.
What are popular job titles related to Junior Linux Kernel Engineer Ubuntu jobs in Renton, WA?
For Junior Linux Kernel Engineer Ubuntu jobs in Renton, WA, the most frequently searched job titles are:
What job categories do people searching Junior Linux Kernel Engineer Ubuntu jobs in Renton, WA look for?
The top searched job categories for Junior Linux Kernel Engineer Ubuntu jobs in Renton, WA are:
What cities near Renton, WA are hiring for Junior Linux Kernel Engineer Ubuntu jobs?
Cities near Renton, WA with the most Junior Linux Kernel Engineer Ubuntu job openings:

Full-time
Re-posted 4 days ago
Nvidia rating
9.6
Based on 18 frontline employees who took The Breakroom Quiz
7th of 246 rated software companies
Job description
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. 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 next-generation computing platforms. You will work at the intersection of hardware and software, driving technical solutions from concept through deployment.
What you'll be doing:
Design and develop software solutions for data center servers including Linux kernel modifications, device drivers, and system optimizations for GB200 and next-gen platforms.
Lead hardware bring-up activities, BSP development, and hardware-software co-design for Cloud Service Provider deployments.
Partner directly with CSPs to deliver technical solutions, co-develop & co-debug features and optimizations, and provide support during new product introductions.
Collaborate with cross-functional teams in designing end-to-end solutions spanning firmware, OS, middleware, and applications with focus on AI/ML and HPC workloads.
Perform advanced system debugging, root cause analysis, and performance optimization for large-scale data center environments.
Collaborate with AE, FAE, and Solution Architect teams to deliver integrated customer solutions and technical documentation.
What we need to see:
Deep expertise in data center server architectures, HPC systems, and hardware-software co-design.
Expert knowledge of Linux kernel internals, device drivers, communication protocols (PCIe, USB, Ethernet).
Deep understanding of computer architecture, microprocessor concepts, and expert knowledge of ARM (aarch64) and x86 architectures.
Ability to debug kernel crash dumps and all types of lock-up issues. Hands-on experience with GDB, kdump, and eBPF tracing to debug multiprocessor systems. Good understanding of ARM and Intel assembly.
Strong understanding of PCIe virtualization and IOMMU.
Deep understanding of NUMA architectures including memory topology, processor-memory locality, and performance optimization for multi-CPU systems in data center environments.
Strong programming skills in C/C++, Python, plus experience with virtualization, Kubernetes, and cloud-native architectures.
Skilled in complex system-level debugging, performance analysis, and test design.
BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience). 10+ years of system software development experience.
Ways to stand out from the crowd:
Experience with GPU computing (CUDA), deep learning workloads
Expertise in Out of Band and In-band management architectures
Knowledge of Memory fabric and CXL architectures
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, hardworking and self-motivated, we want to hear from you!
Do you want to join a team of highly motivated and experienced program managers who drive the successful introduction of NVIDIA's next generation GPU/CPU based products? We work closely with internal leaders in Software, Hardware, Firmware, Marketing and Operations to ensure the SW team delivers outstanding products while operating across multiple functional units and all levels of management to achieve Time-To-Market. As part of the team, your knowledge of driver, firmware, diagnostics and the SW stack development processes and priorities will enable you to swiftly make the course adjustments needed to keep these complex projects on track!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US