1

Rust Programming Language Jobs in Seattle, WA (NOW HIRING)

Experience programming in at least one modern language such as C, C++, or Rust * Strong knowledge of secure boot implementations, cryptography (RSA, AES, HMAC, PQC), and hardware security ...

Familiarity with a programming language well suited to backend programming; like Golang, C, C++, Rust, or Swift (for Servers) Programming, Networking (HTTP, TCP, DNS, TLS), Distributed System Design ...

next page

Showing results 1-20

Rust Programming Language information

See Seattle, WA salary details

$19

$35

$51

How much do rust programming language jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for rust programming language in Seattle, WA is $35.25, according to ZipRecruiter salary data. Most workers in this role earn between $28.99 and $39.71 per hour, depending on experience, location, and employer.

What types of projects or products do Rust developers commonly work on?

Rust developers are often involved in building high-performance, safe, and reliable software such as systems libraries, web servers, cloud computing infrastructure, embedded systems, and developer tools. Many teams leverage Rust for projects where safety and speed are top priorities, including blockchain applications, operating system components, and networking tools. While some work is independent, collaboration with front-end teams, DevOps, and QA engineers is common to ensure seamless integration and robust performance. Joining a Rust development team provides an opportunity to tackle challenging problems, influence key architectural decisions, and contribute to open-source ecosystems.

What is a Rust Programming Language job?

A Rust Programming Language job involves developing software using Rust, a systems programming language known for its speed, memory safety, and concurrency. These roles often focus on performance-critical applications like operating systems, web services, game engines, and blockchain technologies. Rust developers work on writing efficient, safe, and maintainable code while leveraging Rust’s unique features, such as ownership and borrow checking. Many Rust jobs are in backend development, embedded systems, and high-performance computing.

What are the key skills and qualifications needed to thrive in the Rust Programming Language position, and why are they important?

To thrive in a Rust Programming Language developer role, you need strong proficiency in systems programming, memory management, concurrency, and the Rust language itself, usually demonstrated through a degree in computer science or relevant experience. Familiarity with tools like Cargo, Git, and Rust’s package ecosystem, as well as experience with continuous integration systems, is highly valued. Analytical thinking, problem-solving skills, and the ability to communicate complex technical concepts clearly are key soft skills for this position. These competencies are essential for building reliable, efficient software and collaborating effectively with other engineers on complex projects.

Security Engineer IV

Security Engineer IV

Merican

Seattle, WA • On-site

Other

Posted 11 days ago


Job description

Overview
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a company operating a marketplace for consumers, sellers, and content creators. It offers merchandise and content purchased for resale from vendors and those offered by third party sellers.
Position: Security Engineer IV
Location: Seattle, WA, 98109
Duration: 12 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description:
  • We are seeking a Hardware Security Engineer to join our dynamic team focused on device security and hardware validation.
  • This role is essential in ensuring our products meet the highest security standards through comprehensive requirement verification, security assessment, and implementation oversight.
  • You will work at the intersection of hardware design, security engineering, and manufacturing processes to deliver secure, reliable products to millions of customers worldwide.

Key Responsibilities
  • This Hardware Security Engineering role focuses on verifying and validating security across the entire hardware lifecycle for devices.
  • You will evaluate System-on-a-Chip (SoC) security features including secure boot implementation, fault injection protection, secure key storage, anti-rollback mechanisms, cryptographic key management, and debug interface restrictions.
  • You will be responsible for performing code reviews and identifying weaknesses and vulnerabilities.
  • You will also interface directly with manufacturers and will work with them to review security requirement compliance evidence and will help them mitigate vulnerabilities.
  • Success in this position requires partnering with multiple stakeholders to accomplish these tasks.

Required Qualifications
  • Bachelor's degree in Computer Engineering, Computer Science, or related technical field
  • 5+ years of experience in hardware security, embedded systems security, or similar
  • Experience programming in at least one modern language such as C, C++, or Rust
  • Strong knowledge of secure boot implementations, cryptography (RSA, AES, HMAC, PQC), and hardware security architectures (e.g. ARM TrustZone or Intel SGX)
  • Knowledge of debug interface security (JTAG, BDM), anti-rollback mechanisms, and fault injection protection
  • Experience writing technical documents, project plans and progress reports to leadership and to stakeholders
  • Experience with hardware security testing tools and methodologies
  • Secure boot implementation for embedded systems, Systems on a Chip (SoC), and processors
  • Cryptography
  • Experience in programming language, C or C++

Preferred Qualifications
  • Master's degree in relevant technical field or equivalent advanced experience
  • Experience with DRM implementations and content protection systems
  • Experience designing or reviewing RTL designs in VHDL or Ver
  • Knowledge of side-channel attack analysis and associated countermeasures
  • Hands-on experience testing, debugging, or hacking hardware using common electronics test equipment
  • Experience with penetration testing or hacking consumer electronic devices
  • Experience writing technical documents, project plans and progress reports to leadership and to stakeholders
  • Experience designing, testing, and analyzing circuit designs and PCB layouts

Leadership Principles (Top 2 ranked in importance):
  • Bias for action and deliver results
  • Qwnership

Years of Experience:
  • 5+ years ideally- HM is hiring for 2 roles, slightly different and wants the total number of years experience to equate to 10 years between the 2 hires

Disqualifies:
  • NOT looking for cyber security or network security- if this is the only relevant experience, will be DQ

Degree/ Certification Requirements:
  • Bachelor's degree in Computer Engineering, Computer Science, or related technical field

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Merican logo

About Merican

Sourced by ZipRecruiter

Merican is a IT Service consulting firm, specialized in Digital adoption and Business automation. With our diverse collection of skilled and committed consultants, technology companies, businesses and digital experts, we provide our subject expertise and our unique client service approach, a best-in-class global model of delivery suited to the business demands of our clients. We ensure that we implement future-oriented solutions for our clients via investments in people, solutions, technologies, competencies and infrastructure.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Columbia , MD, US

Year founded

2020

Social media