1

Rust Software Engineer Jobs in Santa Clara, CA (NOW HIRING)

They are seeking an Inference Software Engineer to contribute to the architecture and design of the ... of Rust, C++ and Python. • Interface with firmware and drivers teams delivering highest ...

Sr. Software Engineer

Palo Alto, CA

$144K - $190K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will work primarily with Golang, C, and Rust in a multi-threaded, microservice-based ... software engineering. Additional Skills & Qualifications * Experience with device-to-cloud ...

They are seeking an Inference Software Engineer to contribute to the architecture and design of the ... of Rust, C++ and Python. • Interface with firmware and drivers teams delivering highest ...

We are redefining how developers write high-performance GPU software by bringing the safety, expressiveness, and modern tooling of Rust to native GPU and CUDA development. On this team, you will ...

Participate in all parts of software engineering, ranging from design and implementation of ... Python, C, C++ or Rust * Solid understanding of systems software, including embedded systems and ...

Participate in all parts of software engineering, ranging from design and implementation of ... Python, C, C++ or Rust * Solid understanding of systems software, including embedded systems and ...

Participate in all parts of software engineering, ranging from design and implementation of ... Python, C, C++ or Rust * Solid understanding of systems software, including embedded systems and ...

... Rust, and C++ - Take ownership of significant service components, contributing to our growth and ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...

... Rust, and C++ - Take ownership of significant service components, contributing to our growth and ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...

Systems Engineer (Rust)

Menlo Park, CA · On-site

$120K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

About the role We're looking for a meticulous, Rust-loving Software Engineer to join us on the ground floor, with runway for huge and immediate impact. In this role you'd be joining our Platform team ...

Software Engineer

San Jose, CA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

... Engineer to design, develop, and optimize the core software that powers next-generation data ... Experience with Rust, Go. * Familiarity with Kubernetes, containers, and cloud-native architectures.

... Engineer to design, develop, and optimize the core software that powers next-generation data ... Experience with Rust, Go. * Familiarity with Kubernetes, containers, and cloud-native architectures.

Showing results 41-60

Rust Software Engineer information

See Santa Clara, CA salary details

$74K

$171.9K

$239.5K

How much do rust software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for rust software engineer in Santa Clara, CA is $171,912.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,800.00 and $201,600.00 per year, depending on experience, location, and employer.

What is a Rust software engineer?

A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.

What does a typical day look like for a Rust software engineer?

A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.

What are the key skills and qualifications needed to thrive as a Rust software engineer?

To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.

What job categories do people searching Rust Software Engineer jobs in Santa Clara, CA look for?

The top searched job categories for Rust Software Engineer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Rust Software Engineer jobs?

Cities near Santa Clara, CA with the most Rust Software Engineer job openings:

Infographic showing various Rust Software Engineer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $171,912 per year, or $82.7 per hour.

Software Engineer Embedded

Redolent, Inc.

Mountain View, CA • On-site

$155K - $204K/yr

Contractor

Re-posted 19 days ago


Job description


We are seeking a Staff Software Engineer to lead core design and development efforts the next generation of our client Infotainment software stack on Linux and Android platforms. In this role, you'll take end-to-end ownership of embedded system components-designing, developing, testing, and maintaining high-quality, scalable software for clients automotive platform.
You'll drive system integration across hardware, vendor, and software teams, while optimizing performance and ensuring compliance with industry standards like ISO 26262. This role also plays a key part in defining testing strategies, leading complex debugging efforts, and championing continuous improvement across the development lifecycle. Strong collaboration and communication skills are essential, as you'll work closely with cross-functional teams and senior leadership, contributing to both the technical vision and detailed documentation that supports successful product releases."
Required Skills:
• Bachelor's degree in computer science, computer engineering, or electrical engineering
• 10+ years of experience in embedded software development
• Strong programming skills in C/C++, with working knowledge of Rust
• Proficient in scripting languages like Python, Bash, or Perl
• Deep understanding of Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU and DPU driver development and optimization
• Experience with Yocto Linux builds and test automation in a TDD environment
• Familiarity with Agile development and working in cross-functional teams (product, hardware, systems, validation)
• Domain Expertise (in one or more of the following):
o Embedded operating systems: Linux, QNX, and/or Android
o Automotive systems or similar industries
o Graphics drivers and pipelines
o Audio systems
o Networking and protocol stacks
o Middleware and services development
o Automotive diagnostics
o Ethernet-based communication
o QNX or equivalent hypervisor environments"
What are the Mandatory skills and skill proficiencies required for this position?
"Programming skills in C/C++, with working knowledge of Rust
Python, Bash, or Perl
Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU and DPU driver
Yocto Linux builds
Linux, QNX, and/or Android
Ethernet-based communication"
What are the Optional skills and skill proficiencies for this position?
Programming skills in C/C++, with working knowledge of Rust

Redolent logo

About Redolent

Sourced by ZipRecruiter

Redolent, a dynamic and rapidly expanding company committed to excellence in software solutions, where success is fueled by a combination of technical expertise and efficient management practices. Our solutions create a measurable delta in our clients’ productivity and profitability, contributing to their growth and success.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

San Jose, CA, US

Year founded

2008

Social media