Full-Time
Senior Software Engineer
Hsm
Confirmed live in the last 24 hours
Provides secure digital asset financial services
Senior
Palo Alto, CA, USA
- Bachelor's or Master's degree in Computer Science, Cryptography, or a related field.
- At least 5 years of experience working in firmware and software development for embedded systems, preferably in the field of hardware security modules (HSMs).
- Strong understanding of cryptographic algorithms and protocols such as RSA, ECC, AES, and SHA.
- Experience in designing and implementing cryptographic solutions for enterprise-level systems.
- Strong programming skills in one or more programming languages such as C, C++, Rust, Java, or Python is a plus.
- Ability to work independently and collaboratively in a team environment.
- Experience with hardware/software integration, including interacting with hardware components and peripherals.
- Excellent problem-solving skills and attention to detail, with the ability to troubleshoot complex issues and debug software/hardware interactions.
- Effective communication skills, both verbal and written, with the ability to collaborate effectively with cross-functional teams.
- Design, develop, and maintain firmware and software components for HSMs, ensuring high performance, reliability, and security.
- Implement features related to Multisig and MPC to support advanced cryptographic operations.
- Write efficient and maintainable code in languages such as C or Rust, optimizing performance and minimizing resource utilization.
- Conduct code reviews and participate in software architecture discussions to ensure code quality and consistency.
- Collaborate with cross-functional teams to integrate cryptographic solutions into existing products or to develop new ones.
- Collaborate with other engineers to interface firmware and software with HSM hardware components.
- Participate in datacenter visits to perform hands-on testing, troubleshooting, and validation of HSMs and hardware boards.
- Create technical documentation, including design specifications, API documentation, and user guides.
- Provide technical support to customers, partners, and internal teams on HSM-related issues and integration challenges.
BitGo provides cutting-edge custody and financial services for digital assets, integrating advanced technologies like multi-signature wallets and Threshold Signature Scheme (TSS). This distinct mix, including exclusive custody of wrapped Bitcoin, positions the company as a leader in cryptographic security solutions, making it a stimulating environment for professionals keen on impacting the future of finance. The organization's comprehensive support for over 600 tokens and various blockchain services further enhances its role at the forefront of the cryptocurrency industry.
Company Stage
Series C
Total Funding
$173.5M
Headquarters
Palo Alto, California
Founded
2013
6 month growth
↑ 18%1 year growth
↑ 21%2 year growth
↑ 0%Benefits
Company-paid medical, dental, and vision plans
Catered lunches, fresh snacks, and gourmet coffee
Commuting made easy with company-paid Caltrain passes
Competitive compensation, stock options, and 401k plan
Computer equipment and workplace furniture
Flexible vacation time