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

Rust Engineer - Hybrid NYC
CyberCoders
Active - posted 17 days ago

C++/Rust Graphics and Windowing System Software Engineer - Mir
Canonical
Active - posted 17 days ago

Senior Full Stack Developer
Hatch IT
Active - posted 17 days ago

Rust Software Engineer
CrossBar Inc.
Active - posted 17 days ago

Senior/Staff Data Engineer (Rust)
Agoda
Active - posted 17 days ago

NixOS Software Engineer
Anduril Industries
Active - posted 17 days ago

Junior Software Developer
TechBiz Global
Active - posted 17 days ago

Senior Research Engineer
Matic Robots
Active - posted 17 days ago

Senior Software Engineer, Fleet Management
World
Active - posted 17 days ago

Internship - HBO/WO - Enhancing Architecture and Interaction of Real-Time Applications Using Rust
Thales
Active - posted 17 days ago

Rust Software Engineer
CrossBar Inc.
Active - posted 17 days ago
Job Description
About CrossBar Inc.
Cramium Labs is a division of CrossBar, Inc. 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.