Firmware Engineer
On-siteStockholm, Stockholm, Sweden
Stockholm, Stockholm, SwedenOn-siteFull TimeMedium
Full TimeMedium
Job Summary
Develop, design, and test new features for firmware on YubiKey and YubiHSM products. Write libraries and utilities to expose these features to higher-level applications, and develop integrations with existing systems to enable them to leverage our hardware authentication. Implement established cryptographic protocols while contributing to the creation of future protocols for post-quantum cryptography and AI security. Work independently and collaboratively to build open-source tools and libraries that support the developer ecosystem.
Required Qualifications
- Experience with cryptography and security (such as smart cards, PKCS#11, common encryption schemes and cryptographic libraries)
- 3+ years experience with writing software for microprocessors with constrained resources
- High proficiency in C
- Familiarity with Linux, git (ideally CLI) and Python or similar high-level languages
- Ability to work independently as well as in a team, capable of taking own initiatives but also listening to others
- Experience with integrating/building open source software and the open source community
Desired Qualifications
- git (ideally CLI)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.