Rust Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CrossBar Inc. · 3 months ago

Rust Software Engineer

CrossBar Inc. is a company specializing in the design of microcontrollers and cryptographic software. They are seeking a talented Rust Software Engineer to join their Crypto/Blockchain Team and contribute to the development of secure, high-performance software solutions.

HardwareInternet of ThingsSemiconductor
check
H1B Sponsor Likelynote

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

Qualification

RustCryptographySystems programmingCryptographic librariesSecure coding practicesProblem-solvingTeam collaborationAttention to detail

Required

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
Strong problem-solving skills and attention to detail
Excellent communication and team collaboration skills

Preferred

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

Medical, dental, vision, life, AD&D, STD, and LTD insurance programs
401K Plan
Paid Time Off

Company

CrossBar Inc.

twittertwittertwitter
company-logo
Crossbar is the leader in ReRAM technology, enabling kilobytes to terabytes of always-on data storage to be embedded into any processor, microcontroller, FPGA or as a standalone memory chip.

H1B Sponsorship

CrossBar Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
2023 (1)
2022 (2)
2021 (1)
2020 (4)

Funding

Current Stage
Late Stage
Total Funding
$130.66M
Key Investors
VMS Asset ManagementTyche Partners
2019-08-22Series Unknown· $20.12M
2018-11-05Series Unknown· $15.45M
2017-10-05Series Unknown· $14.5M

Leadership Team

leader-logo
Sung Hyun Jo
CTO/SVP
linkedin
Company data provided by crunchbase