← All roles

Firmware Engineer

Yubico· Engineering & Product – Core Product Development
Apply on company site
Hybrid (Stockholm)full-timePosted 11mo ago

About the role

Yubico is seeking a Firmware Engineer to develop and test new features for their hardware security products, focusing on cryptographic protocols and secure firmware development for devices like YubiKey and YubiHSM.

Responsibilities

  • Develop, design and test new features for the firmware of Yubico's products, such as the YubiKey and the YubiHSM
  • Write libraries and utilities to expose new features to higher level applications
  • Develop integrations with existing systems to enable them to take advantage of our products

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
  • Experience with integrating/building open source software and the open source community
  • Ability to work independently as well as in a team, capable of taking own initiatives but also listening to others

Skills

Required:CryptographyC programmingMicrocontroller software developmentLinux, Git, Python
Last updated Feb 6, 2026. Interested? Apply on the company site.

About Yubico

YubiKey Strong Two Factor Authentication

Get the YubiKey, the #1 security key, offering strong two factor authentication from industry leader Yubico.

SecurityAuthenticationTwo Factor AuthenticationPasswordless

More open roles at Yubico