As a Software Development Engineer II on the Security and Reliability (SAR) Software team, you'll ... Your Rust code will execute in space, handling everything from secure boot processes to ...
As a Software Development Engineer II on the Security and Reliability (SAR) Software team, you'll ... Your Rust code will execute in space, handling everything from secure boot processes to ...
As a Software Development Engineer II on the Security and Reliability (SAR) Software team, you'll ... Your Rust code will execute in space, handling everything from secure boot processes to ...
As a Software Development Engineer II on the Security and Reliability (SAR) Software team, you'll ... Your Rust code will execute in space, handling everything from secure boot processes to ...
Your Rust code will execute in space, handling everything from secure boot processes to ... field - Experience programming with at least one software programming language PREFERRED ...
Your Rust code will execute in space, handling everything from secure boot processes to ... field - Experience programming with at least one software programming language PREFERRED ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
... programming language (e.g. C, C++, Rust) * Experience on embedded hardware * Experience writing deterministic real-time software * Excellent verbal and written communication skills * A love of ...
Senior Software Engineer - Embedded Systems
$151K - $198K/yr
... programming language (e.g. C, C++, Rust) * Experience on embedded hardware * Experience writing deterministic real-time software * Excellent verbal and written communication skills * A love of ...
Senior Software Engineer, Maritime App
Seattle, WA · On-site
$139K - $183K/yr
... modern programming languages such as Go, Rust, Python, or C++, and a willingness to learn new ones. • Experience building user-facing applications with modern web technologies (e.g., React ...
Senior Software Engineer, Maritime App
Seattle, WA · On-site
$139K - $183K/yr
... modern programming languages such as Go, Rust, Python, or C++, and a willingness to learn new ones. • Experience building user-facing applications with modern web technologies (e.g., React ...
Embedded Developer
Redmond, WA · On-site
Programming: C, C++, Rust, Python, Bash/Shell scripting * Hardware & Systems: Microcontrollers (MCU), RTOS, Embedded Linux, BSPs, Device Trees * Lab Debugging: JTAG, Oscilloscopes, Logic Analyzers ...
Embedded Developer
Redmond, WA · On-site
Programming: C, C++, Rust, Python, Bash/Shell scripting * Hardware & Systems: Microcontrollers (MCU), RTOS, Embedded Linux, BSPs, Device Trees * Lab Debugging: JTAG, Oscilloscopes, Logic Analyzers ...
Software Engineer, Codex App
Seattle, WA · On-site
$230K - $385K/yr
Design robust integrations with the Codex CLI and app server (Rust), including process lifecycle ... Have experience with developer tools, CLIs, or IDE integrations (nice-to-have). About OpenAI OpenAI ...
Software Engineer, Codex App
Seattle, WA · On-site
$230K - $385K/yr
Design robust integrations with the Codex CLI and app server (Rust), including process lifecycle ... Have experience with developer tools, CLIs, or IDE integrations (nice-to-have). About OpenAI OpenAI ...
Software Engineer, Codex App
Seattle, WA · On-site
$230K - $385K/yr
Design robust integrations with the Codex CLI and app server (Rust), including process lifecycle ... Have experience with developer tools, CLIs, or IDE integrations (nice-to-have). About OpenAI OpenAI ...
Software Engineer, Codex App
Seattle, WA · On-site
$230K - $385K/yr
Design robust integrations with the Codex CLI and app server (Rust), including process lifecycle ... Have experience with developer tools, CLIs, or IDE integrations (nice-to-have). About OpenAI OpenAI ...
Senior Research Software Engineer
Redmond, WA · On-site
$229K/yr
Bachelor's Degree in Computer Science or related technical field AND 4 + years technical engineering experience coding in languages including, but not limited to, Python, Rust, C#, C++, Java ...
Senior Research Software Engineer
Redmond, WA · On-site
$229K/yr
Bachelor's Degree in Computer Science or related technical field AND 4 + years technical engineering experience coding in languages including, but not limited to, Python, Rust, C#, C++, Java ...
Senior Engineering Manager, Workflows (FedRamp)
Bellevue, WA · Hybrid
$142K - $188K/yr
We are a passionate, collaborative team building with modern technologies like Rust, GoLang ... The Opportunity As the Sr. Manager of Engineering for Workflows Runtime, you will be a key leader ...
Senior Engineering Manager, Workflows (FedRamp)
Bellevue, WA · Hybrid
$142K - $188K/yr
We are a passionate, collaborative team building with modern technologies like Rust, GoLang ... The Opportunity As the Sr. Manager of Engineering for Workflows Runtime, you will be a key leader ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
Python, Rust, and/or Go experience * Experience programming for embedded and physical devices * Multi-agent coordination of UAVs * Complex frame transformation problems, such as target localization ...
Python, Rust, and/or Go experience * Experience programming for embedded and physical devices * Multi-agent coordination of UAVs * Complex frame transformation problems, such as target localization ...
Senior Software Engineer, RAIL
$139K - $183K/yr
REQUIRED QUALIFICATIONS * 4+ years of C++ or Rust experience in a Linux development environment ... Experience programming for embedded and physical devices * Eligible to obtain and hold a US DoD ...
Senior Software Engineer, RAIL
$139K - $183K/yr
REQUIRED QUALIFICATIONS * 4+ years of C++ or Rust experience in a Linux development environment ... Experience programming for embedded and physical devices * Eligible to obtain and hold a US DoD ...
Quantum Software Engineer II
Redmond, WA · On-site
$109K - $149K/yr
You will have an opportunity to grow your skills in quantum computing & algorithms, programming languages & compilers, Rust, LLVM technologies, advanced AI tooling, GPU development, and more. This ...
Quantum Software Engineer II
Redmond, WA · On-site
$109K - $149K/yr
You will have an opportunity to grow your skills in quantum computing & algorithms, programming languages & compilers, Rust, LLVM technologies, advanced AI tooling, GPU development, and more. This ...
Software Engineer, Codex App
Seattle, WA · On-site
... server (Rust), including process lifecycle, streaming output, and error handling. • Own IPC ... Preferred : • Experience with developer tools, CLIs, or IDE integrations (nice-to-have). Company
Software Engineer, Codex App
Seattle, WA · On-site
... server (Rust), including process lifecycle, streaming output, and error handling. • Own IPC ... Preferred : • Experience with developer tools, CLIs, or IDE integrations (nice-to-have). Company
Software Engineer, EC2 Nitro
Seattle, WA · On-site
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
Software Engineer, EC2 Nitro
Seattle, WA · On-site
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
Embedded Software Engineer/ Technology Analyst Level 4
Everett, WA · On-site
$58 - $81/hr
Develop software using programming languages such as C, C++, Java, Python, Rust, or Ada * Work within Agile software development environments utilizing tools such as GitLab, VS Code, and related ...
Quick apply
Embedded Software Engineer/ Technology Analyst Level 4
Everett, WA · On-site
$58 - $81/hr
Develop software using programming languages such as C, C++, Java, Python, Rust, or Ada * Work within Agile software development environments utilizing tools such as GitLab, VS Code, and related ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
Deep experience in systems programming using Rust, with a focus on asynchronous frameworks such as Tokio or async-std * Proven ability to design and implement horizontally scalable, highly available ...
Deep experience in systems programming using Rust, with a focus on asynchronous frameworks such as Tokio or async-std * Proven ability to design and implement horizontally scalable, highly available ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
... programming language such as C, C++, Rust, Python or Perl - Ability to take a project from scoping requirements through actual launch of the project - Meets/exceeds Amazon's leadership principles ...
Rust Programming information
See Seattle, WA salary details
$50.6K - $56.3K
15% of jobs
$59.3K is the 25th percentile. Wages below this are outliers.
$56.3K - $61.9K
19% of jobs
$61.9K - $67.6K
14% of jobs
The median wage is $73.2K / yr.
$67.6K - $73.2K
2% of jobs
$73.2K - $78.8K
1% of jobs
$78.8K - $84.5K
1% of jobs
$84.5K - $90.1K
13% of jobs
$90.1K - $95.7K
6% of jobs
$98.2K is the 75th percentile. Wages above this are outliers.
$95.7K - $101.4K
9% of jobs
$101.4K - $107K
10% of jobs
$107K - $112.7K
11% of jobs
$50.6K
$80.6K
$112.7K
How much do rust programming jobs pay per year?
What engineer makes $500,000 a year?
How much do Rust coders make?
What jobs use Rust programming?
What are some typical challenges faced by professionals working in Rust Programming roles?
Professionals in Rust Programming roles often encounter challenges such as mastering the language's strict ownership and borrowing rules, which require a deep understanding of memory safety concepts. Additionally, working with complex, performance-critical systems demands close attention to detail and rigorous testing practices. Collaboration with team members, especially when integrating Rust code with projects in other languages or legacy systems, also presents opportunities for problem-solving. Over time, these challenges help developers build robust, scalable solutions and deepen their expertise in cutting-edge systems programming.
Are Rust programmers in demand?
What are the key skills and qualifications needed to thrive in the Rust Programming position, and why are they important?
Excelling in Rust Programming requires strong programming skills in Rust, understanding of systems programming concepts, and experience with memory management and concurrency. Familiarity with version control tools like Git, issue tracking systems, CI/CD pipelines, and optionally, certifications such as the Rust Programming Certificate, are often valuable. Problem-solving ability, collaboration, and clear communication are essential soft skills for success in team-based development environments. These skills and qualifications are vital because they ensure code safety, performance, and contribute to efficient, high-quality software development.
What is a Rust Programming job?
A Rust Programming job involves designing, developing, and maintaining software applications using the Rust programming language. Rust is known for its performance, memory safety, and concurrency features, making it popular for systems programming, web services, and embedded systems. Developers in this role typically work on optimizing performance, ensuring code safety, and integrating Rust with other technologies. Experience with Rust’s ownership model, concurrency features, and ecosystem tools like Cargo is often required.

Amazon rating
7.4
Based on 6,874 frontline employees who took The Breakroom Quiz
6th of 39 rated national retailers
Job description
Amazon LEO is building a revolutionary satellite constellation to deliver high-speed broadband to underserved communities worldwide. As a Software Development Engineer II on the Security and Reliability (SAR) Software team, you'll write the most critical firmware that runs on every LEO satellite. Your Rust code will execute in space, handling everything from secure boot processes to cryptographic operations, running on custom silicon with zero tolerance for failure.
This isn't your typical software role
You'll work directly with hardware, debug on real silicon, and ship firmware that must operate flawlessly for 10+ years in orbit. From implementing cryptography to managing the complete boot chain, your work will protect the security backbone of a global satellite network. Join a tight-knit team of world-class engineers where you'll own significant technical surface area and see your code launched into orbit.
Key job responsibilities
- Develop low-level embedded Rust software for satellite platforms, interfacing directly with custom hardware in RTOS and bare-metal systems.
- Develop and maintain secure boot architectures and cryptographic implementations, including bootrom, bootloader chains, provisioning, hardware Root of Trust integration, and cryptography protocols
- Provide meaningful code review feedback to team members including senior engineers, ensuring high-quality software delivery across the full development lifecycle from design through deployment and maintenance
- Debug complex hardware-software integration issues using JTAG debuggers, interpreting logs, and working directly with custom ASIC designs, datasheets, and real hardware test boards
- Lead operational excellence initiatives for space-based systems, identifying root causes of issues, implementing permanent fixes, and maintaining reliability standards for firmware running on thousands of satellites
Export Control Requirement:
Due to applicable export control laws and regulations, candidates must be a U.S
citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
A day in the life
You'll start your morning in standup hearing updates on high-profile fixes or bootrom feature implementations, then dive into deep work writing Rust code for new features / commands or debugging boot failures on hardware test boards using debuggers
Your afternoon might include cross-team syncs with ASIC engineers on calibration values, reviewing teammates' code for signing tools, or investigating why tests behave differently across silicon revisions. You'll wrap up by analyzing production telemetry to ensure fleet-wide OTA success, writing design documents for handling hardware variations, or preparing builds for validation teams.
About the team
SAR Software is a specialized team of embedded software engineers within LEO responsible for the most security-critical firmware on every satellite. We own the full trust chain from boot ROM through runtime systems, including secure boot, cryptography, OTA updates, and telemetry on custom ASIC hardware
Our stack centers on embedded Rust, FreeRTOS, ARM platforms, and hardware-backed cryptography.
The team is highly selective and deeply technical, with a strong culture of engineering rigor, thoughtful design review, and end-to-end ownership. Engineers work directly with hardware test boards, JTAG debuggers, and real silicon while solving complex challenges in secure systems and applied cryptography. From architecture through orbital deployment, every team member has meaningful influence on both the technical direction and the firmware that underpins global satellite communications.
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