What are the responsibilities and job description for the Security System Architect position at CrossBar, Inc.?
SECURITY SYSTEM ARCHITECT
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 and countermeasures. We are seeking team members to specify, design, implement, and debug complex security SOCs and related Software.
Job Responsibilities
- Develop and implement cryptographic algorithms for systems performing legacy public key cryptography, as well as newer systems such as ZKP, homomorphic encryption, and Multi-Party Computation
- Specify system design including HW and SW components.
- Work closely with SW coders and HW (ASIC RTL) designers to assist them with implementation
- Guide efficiency and security of implementation of both HW and SW.
- Support efforts in test, debug, certification when cryptographic algorithm expertise is required.
Job Requirements
- M.S or Ph.D. in Computer Science, Mathematics, Physics or related field
- Expertise in fundamental cryptographic algorithms (e.g., ECDSA, HMAC)
- Familiarity with blockchain technologies and dApp is a plus
- Experience in multiparty computation (MPC) and secret sharing 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.