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

Software Engineer, AI (Rust)
G2i Inc.
Stale - posted 30 days ago

RUST Embedded Software Engineer
General Dynamics Mission Systems
Stale - posted 30 days ago

Rust Engineer
LayerZero
Stale - posted 30 days ago

Senior Software Engineer - Rust (Integrations)
ClickHouse
Stale - posted 31 days ago

Software Engineering Lead (Rust) - IOE: Cardano
Input Output (IOHK)
Stale - posted 31 days ago

Quant Developer (Rust) | Low-Latency Trading
Selby Jennings
Stale - posted 31 days ago

Solutions Architect - Big Data and DevOps (f/m/d)
Stackable
Stale - posted 31 days ago

Technical Lead (Rust/C++)
Keyrock
Stale - posted 31 days ago

Rust Software Engineer
CrossBar Inc.
Active - posted 2 days ago
Job Description
About CrossBar Inc.
Cramium Labs (www.cramiumlabs.com) is a division of CrossBar, Inc. (www.crossbar-inc.com) designing microcontrollers based on ARM M-series and Risc-V CPUs with peripherals including advance security accelerators and countermeasures.
We are seeking a talented Rust Software Engineer to join our Crypto/Blockchain Team and contribute to the development of secure, high-performance software.
About the Role
As a Rust Software Engineer on our Crypto/Blockchain Team, you will design, develop, and maintain cryptographic software solutions using the Rust programming language. You will work closely with cryptographers, security researchers, and engineers to implement secure protocols, optimize performance, and ensure system reliability.
This role requires a strong understanding of Rust, cryptography, and systems programming, along with a passion for building robust and secure software.
Key Responsibilities
- Design and implement cryptographic algorithms, protocols, and libraries in Rust.
- Develop secure, efficient, and maintainable code for cryptographic systems, including encryption, digital signatures, zero-knowledge proofs, and secure multi-party computation.
- Optimize code for performance, memory safety, and scalability in resource-constrained environments.
- Collaborate with the Crypto/Blockchain Team to integrate cryptographic primitives into larger systems such as: blockchain platforms, secure communication tools, and privacy-preserving applications.
- Conduct code reviews, write unit tests, and ensure adherence to secure coding practices.
- Debug and resolve complex issues related to cryptographic implementations and system performance.
- Stay current with advancements in cryptography, the Rust ecosystem, and security best practices.
- Contribute to the design and documentation of cryptographic systems and APIs.
- Work cross-functionally to ensure seamless integration of cryptographic components into production systems.
Requirements
- Bachelor's or master's degree in computer science, Mathematics, Cryptography, or a related field (or equivalent experience).
- 3+ years of professional software engineering experience, with 2+ years of hands-on Rust development.
- Strong understanding of cryptographic concepts such as; mathematical algebraic skills, symmetric/asymmetric encryption, hash functions, digital signatures, and zero-knowledge proofs.
- Proficiency in systems programming, including memory management, concurrency, and low-level optimizations.
- Experience with cryptographic libraries (e.g., OpenSSL, libsodium, or Rust-specific libraries like ring, rust-crypto).
- Familiarity with secure coding practices and vulnerability mitigation techniques.
- Knowledge of blockchain technologies, distributed systems, or privacy-preserving protocols is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and team collaboration skills.
Preferred Skills
- Experience with formal verification or testing of cryptographic implementations.
- Familiarity with Rust frameworks and tools (e.g., Cargo, Tokio, Actix).
- Knowledge of mathematically algebraic skills
- Knowledge of post-quantum cryptography or quantum-resistant algorithms.
- Contributions to open-source projects, especially in Rust or cryptography.
- Experience with performance profiling and optimization in Rust.
Benefits
We offer medical, dental, vision, life, AD&D, STD, and LTD insurance programs, 401K Plan, and Paid Time Off. Interested candidates please turn in your resume with your compensation expectation when apply. Crossbar is an Equal Employment Opportunity Employer.