You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Principal Engineer Embedded Cryptographic Software Level 3
San Diego, CA · On-site
$88.71/hr
Knowledge of Rust . * Linux kernel and low-level driver development. * Experience with Docker , Kubernetes , or other container technologies. * Experience with RESTful Services . * Experience with ...
Principal Engineer Embedded Cryptographic Software Level 3
San Diego, CA · On-site
$88.71/hr
Knowledge of Rust . * Linux kernel and low-level driver development. * Experience with Docker , Kubernetes , or other container technologies. * Experience with RESTful Services . * Experience with ...
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Engineer Embedded Software 3
San Diego, CA · On-site
$89/hr
Experience with Rust, Linux kernel drivers, and embedded device drivers. * Familiarity with Vivado, Vitis, DOORS, Rhapsody, and ClearCase. * Knowledge of MIL-STD-6016, HAIPE, OTNK, and IKE. * Active ...
Engineer Embedded Software 3
San Diego, CA · On-site
$89/hr
Experience with Rust, Linux kernel drivers, and embedded device drivers. * Familiarity with Vivado, Vitis, DOORS, Rhapsody, and ClearCase. * Knowledge of MIL-STD-6016, HAIPE, OTNK, and IKE. * Active ...
Engineer Embedded Software 3 with Security Clearance
San Diego, CA · On-site
$139K - $183K/yr
Experience with Rust, Linux kernel drivers, and embedded device drivers. * Familiarity with Vivado, Vitis, DOORS, Rhapsody, and ClearCase. * Knowledge of MIL-STD-6016, HAIPE, OTNK, and IKE. * Active ...
Engineer Embedded Software 3 with Security Clearance
San Diego, CA · On-site
$139K - $183K/yr
Experience with Rust, Linux kernel drivers, and embedded device drivers. * Familiarity with Vivado, Vitis, DOORS, Rhapsody, and ClearCase. * Knowledge of MIL-STD-6016, HAIPE, OTNK, and IKE. * Active ...
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Host Systems Software Engineer
San Francisco, CA · On-site
$266K - $445K/yr
You will work close to the hardware on performance-critical software, including Linux kernel ... Familiarity with Rust or experience using Rust for systems programming. To comply with U.S. export ...
Host Systems Software Engineer
San Francisco, CA · On-site
$266K - $445K/yr
You will work close to the hardware on performance-critical software, including Linux kernel ... Familiarity with Rust or experience using Rust for systems programming. To comply with U.S. export ...
Senior Software Engineer - Kernel/Security
San Francisco, CA · On-site
$346K - $444K/yr
What You'll Do * Design and implement foundational Linux security features and software ... Programming languages: C, Rust, Python, and Go. * Architecting and implementing isolation ...
Senior Software Engineer - Kernel/Security
San Francisco, CA · On-site
$346K - $444K/yr
What You'll Do * Design and implement foundational Linux security features and software ... Programming languages: C, Rust, Python, and Go. * Architecting and implementing isolation ...
... Rust, and C/C++. * Experience with modern backend frameworks (e.g., Django, Spring, Flask, NestJS, ASP.NET). * Solid experience with containers, Kubernetes, Linux applications, and the Linux kernel.
... Rust, and C/C++. * Experience with modern backend frameworks (e.g., Django, Spring, Flask, NestJS, ASP.NET). * Solid experience with containers, Kubernetes, Linux applications, and the Linux kernel.
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
Linux-based user space and kernel space, as well as common open source Linux tools. You will work ... Proficiency with the Rust programming language Benefits: Health/dental/vision/life insurance, 401k ...
Quick apply
Software Engineer - Embedded Linux (C++)
Boulder, CO · On-site
$110K - $150K/yr
Linux-based user space and kernel space, as well as common open source Linux tools. You will work ... Proficiency with the Rust programming language Benefits: Health/dental/vision/life insurance, 401k ...
Embedded Software Engineer with Security Clearance
Marlborough, MA · On-site
$136K - $179K/yr
... • Linux kernel driver development/modifications • Familiarity with to bare metal embedded ... Experience with Rust or other memory language • Experience with RESTConf interface design and ...
Embedded Software Engineer with Security Clearance
Marlborough, MA · On-site
$136K - $179K/yr
... • Linux kernel driver development/modifications • Familiarity with to bare metal embedded ... Experience with Rust or other memory language • Experience with RESTConf interface design and ...
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110K - $152K/yr
... kernel, user spaces such as Android and realtime Linux enabling full capabilities of Qualcomm ... Strong C/C++/RUST Programming Skills. Hands on experience of Java, C++ Libraries/JNI & Frameworks.
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110K - $152K/yr
... kernel, user spaces such as Android and realtime Linux enabling full capabilities of Qualcomm ... Strong C/C++/RUST Programming Skills. Hands on experience of Java, C++ Libraries/JNI & Frameworks.
Staff Software Engineer, Linux Tools & Host Software (Multiple locations)
San Diego, CA · On-site
$121K - $202K/yr
You cross over between userspace and the Linux kernel- or even QNX- when given the chance. You ... Design, implement, and maintain Linux services and tools in modern C or Rust * Integrate with IPC ...
Staff Software Engineer, Linux Tools & Host Software (Multiple locations)
San Diego, CA · On-site
$121K - $202K/yr
You cross over between userspace and the Linux kernel- or even QNX- when given the chance. You ... Design, implement, and maintain Linux services and tools in modern C or Rust * Integrate with IPC ...
Senior Software Engineer, Networking
San Francisco, CA · On-site
$144K - $190K/yr
... Rust. • Extensive knowledge of Linux Systems Internals and computer architecture. • Expertise in Network Programming and Packet Processing pipelines. • Hands-on experience with kernel bypass ...
Senior Software Engineer, Networking
San Francisco, CA · On-site
$144K - $190K/yr
... Rust. • Extensive knowledge of Linux Systems Internals and computer architecture. • Expertise in Network Programming and Packet Processing pipelines. • Hands-on experience with kernel bypass ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
... • Work on Linux kernel internals, scheduling, memory management, and resource isolation at ... Rust) • Experience building and operating high performance exabyte scale storage systems • ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Sr Software Engineer, Graviton Software, Annapurna Labs
Austin, TX · Hybrid
$121K - $160K/yr
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly ...
Rust Linux Kernel information
See salary details
$101K - $107.8K
4% of jobs
$107.8K - $114.6K
4% of jobs
$114.6K - $121.5K
4% of jobs
$121.5K - $128.3K
1% of jobs
$128.3K - $135.1K
9% of jobs
$136.3K is the 25th percentile. Wages below this are outliers.
$135.1K - $141.9K
11% of jobs
$141.9K - $148.7K
12% of jobs
The median wage is $151.1K / yr.
$148.7K - $155.5K
14% of jobs
$155.5K - $162.4K
15% of jobs
$163K is the 75th percentile. Wages above this are outliers.
$162.4K - $169.2K
14% of jobs
$169.2K - $176K
13% of jobs
$101K
$149.1K
$176K
How much do rust linux kernel jobs pay per year?
What are Rust Linux Kernel developers?
What are the key skills and qualifications needed to thrive as a Rust Linux Kernel Developer, and why are they important?
What is the difference between Rust Linux Kernel vs C Linux Kernel Developer?
| Aspect | Rust Linux Kernel | C Linux Kernel Developer |
|---|---|---|
| Required Credentials | Knowledge of Rust programming, Linux kernel basics | Proficiency in C, Linux kernel development experience |
| Work Environment | Contributing to Linux kernel modules using Rust, Linux environment | Developing and maintaining Linux kernel code in C |
| Industry Usage | Emerging in kernel development, experimental projects | Standard in Linux kernel development |
| Common Search/Comparison | Often compared for language choice in kernel modules | Traditional role, baseline for kernel development |
The main difference between a Rust Linux Kernel developer and a C Linux Kernel Developer lies in the programming language used. Rust developers focus on leveraging Rust's safety features for kernel modules, while C developers work with the traditional C language. Both roles require Linux kernel knowledge, but Rust is newer and less widespread in kernel development, making it an emerging area compared to the well-established C role.
What are some common challenges faced when working on Rust integration within the Linux kernel, and how do teams typically address them?

Full-time
This job post has expired 1 day ago. Applications are no longer accepted.
Amazon rating
7.4
Based on 6,965 frontline employees who took The Breakroom Quiz
6th of 39 rated national retailers
Job description
This opportunity is open for Austin.
The AWS Graviton Software team is seeking Software Engineers to optimize performance for AWS Graviton.
Graviton delivers the best price/performance in AWS data centers. For the past 3 years, Graviton has powered the majority of new EC2 capacity and is used by over 90% of our largest customers.
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly-level optimization
Our team optimizes a diverse range of applications including databases, web services, games, video encoding, ML, and HPC workloads.
This doesn't mean you have or will have all those skills, but you'll have a chance to learn from those who do. This is a unique opportunity to impact how software runs in AWS, while growing your technical breadth and depth.
Key job responsibilities
As a Graviton Software Developer, you will:
Performance Optimization & Analysis
- Enhance architectures and algorithms for optimal performance
- Use tools like Aperf, sysstat, sysctl, perf to identify bottlenecks
- Monitor and analyze processor, OS, and workload metrics
- Optimize software performance for AWS customers and AWS services (such as S3, Lambda, EMR, ElastiCache, RDS ..etc)
Open Source Development
- Contribute to Linux kernel improvements
- Contribute to various other open source projects
- Develop analysis frameworks and automation systems
Tool(s) Development
- Enhance APerf (our open-source Rust-based performance tool)
- Create new performance analysis features
- Build and maintain automation solutions
The role offers opportunities to work on latest CPU technology while contributing to both AWS and the open source community.
About the team
Annapurna Labs, part of AWS, created Graviton as a strategic ARM-based CPU initiative to revolutionize cloud computing at Amazon scale
Graviton instances deliver superior performance, cost efficiency, and reduced carbon footprint compared to traditional x86 solutions. The Graviton Software organization drives customer and internal team migrations to Graviton by optimizing and stabilizing software ecosystems, contributing to open source projects (including Linux kernel, operating systems, compilers, libraries, and ML frameworks), developing automated services, and maintaining public documentation. Our work enables AWS customers and Amazon teams to leverage Graviton's advantages in performance, cost, stability, and energy efficiency.
About Amazon
Sourced by ZipRecruiter
Amazon.com, Inc., commonly known as Amazon, is an American multinational technology company. It was founded by Jeff Bezos in 1994 and initially started as an online marketplace for books. Since then, Amazon has expanded its operations and become one of the largest e-commerce companies in the world. Amazon's primary business is its online retail platform, where customers can purchase a vast array of products, including electronics, clothing, books, home goods, and much more. The company offers a convenient and user-friendly shopping experience, with features such as fast shipping, customer reviews, and personalized recommendations. In addition to its e-commerce platform, Amazon has diversified its business into various other areas. One of its notable ventures is Amazon Web Services (AWS), a comprehensive cloud computing platform that provides services such as storage, compute power, and database management to individuals and businesses. AWS has become a leader in the cloud computing industry, powering many websites and applications worldwide. Amazon has also developed its own consumer electronics, including the popular Amazon Kindle e-reader, Fire tablets, Fire TV streaming devices, and the Alexa-powered Echo smart speakers. The Alexa voice assistant, integrated into these devices, allows users to interact with their devices using voice commands, perform tasks, and access information. Furthermore, Amazon has expanded into media and entertainment. It operates Prime Video, a streaming service that offers a wide range of movies, TV shows, and original content. Amazon Music provides a platform for streaming and purchasing digital music, while Audible offers audiobooks and other audio content. The company's commitment to customer satisfaction and convenience is demonstrated by its membership program, Amazon Prime. Prime members receive various benefits, including free two-day shipping, access to streaming services, exclusive deals, and more.
Industry
It services, book publishers, retail, real estate and computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Seattle, WA, US