Senior Software Engineer (Cryptography)
Employment type: Full-Time
Cramium Labs is a division of CrossBar, Inc. designing microcontrollers based on ARM M-series and Risc-V CPUs with peripherals including advance security and countermeasures. We are seek Senior Software Engineer for Cryptography.
Job Responsibility
- Develop and implement cryptographic algorithms for various crypto platforms
- Work closely with other engineers for SDK development for digital asset management
- Perform threat analysis and develop threat models on custodial/non-custodial key management systems, smart contracts and decentralized applications
- Research and analyze blockchain protocol trends and its security requirement
- Audit product operation protocols and SW implementations with respect to security
Job requirements
- Degree in Computer Science, Mathematics, Physics or related field
- 3+ years of experience as a full-time software developer
- Deep understanding on elliptic curve cryptography (ECC), zero knowledge proofs (ZKPs), and commitment schemes
- Proficiency in programing and/or script language(s) (e.g., C, Go, JavaScript)
- Familiarity with blockchain technologies and dApp is a plus
- Experience in multiparty computation (MPC) is a plus
- Excellent written and verbal communication skills
We offer medical, dental, vision, life, STD, LTD, and AD&D insurance programs, 401(K) Plan and Paid Time Off. Interested candidates please submit your resume with your compensation expectation when applying. CrossBar is an Equal Opportunity Employer.