Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 131-140 of 160 jobs

Software Engineer, Rust
Genius Sports
Active - posted 20 days ago

Founding Engineer - Firmware/Drivers/Kernel
Exa Laboratories
Active - posted 20 days ago

Senior Software Engineer
Relativity Space
Active - posted 20 days ago

Systems Development Engineer, Amazon Robotics R&D - Engineering
Amazon
Active - posted 20 days ago

Software Engineer Virtualization
SUSE
Active - posted 20 days ago

Senior Software Engineer - Authentication and Access
LiveRamp
Active - posted 20 days ago

Forward Deployed Engineer - Integrations
Rilla
Active - posted 20 days ago

Flight Software Engineer (Mid)
Apex - Spacecraft Manufacturing
Active - posted 20 days ago

Staff Protocol Engineer
Dragos, Inc.
Active - posted 20 days ago

Staff Software Engineer - Backend
Articul8 AI
Active - posted 20 days ago

Formal Verification Engineer (Rust)
Inner Circle Agency
Active - posted 3 days ago
Job Description
Key Responsibilities:
We’re looking for a Formal Verification Engineer with deep Rust expertise to join a team at the forefront of formal methods and software assurance. If you’re driven by correctness, passionate about Rust, and eager to apply advanced verification techniques to mission-critical systems, this role is for you.
- Verify and analyze Rust codebases using formal methods.
- Develop and apply formal semantics for Rust and related systems.
- Contribute to the design and implementation of verification tools and frameworks.
- Collaborate with a team of engineers and researchers on high-impact verification projects.
Required Qualifications:
- Strong proficiency in Rust, including deep understanding of:
- Ownership, borrowing, and lifetimes
- Unsafe Rust
- Concurrency models
- Familiarity with Rust MIR or similar intermediate representations (e.g., LLVM IR).
- Solid background in formal methods, such as:
- Theorem proving
- Symbolic execution
- Model checking
- Experience with formal tools like K Framework, Coq, Lean, Z3, Isabelle, or SMT solvers.
- Strong reasoning skills and the ability to independently verify low-level systems.
Bonus Points
- Experience with compilers, VMs, runtimes, or smart contract platforms.
- Contributions to open-source projects or the Rust ecosystem.
- Familiarity with Solidity, C, C++, or Haskell.