Y

Yubico

Two-factor authentication hardware key provider

Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeStockholm, SwedenNo salary listedIn-person

About the Job

Requirements

  • Experience with cryptography and security, such as smart cards, PKCS#11, common encryption schemes, and cryptographic libraries.
  • At least 3 years of experience writing software for resource-constrained microprocessors.
  • High proficiency in C.
  • Familiarity with Linux, Git (ideally command-line interface), and Python or a similar high-level language.
  • Ability to work independently and collaboratively, take initiative, and listen to others.
  • Experience integrating or building open-source software and participating in the open-source community.

Responsibilities

  • Develop, design, and test new firmware features for Yubico products, such as the YubiKey and YubiHSM.
  • Write libraries and utilities that expose new features to higher-level applications.
  • Develop integrations with existing systems so they can use Yubico products.

About the Company

Yubico

Two-factor authentication hardware key provider

Yubico provides physical security keys, called YubiKey, to enable strong two-factor authentication for individuals and organizations. The keys are plugged in or tapped to prove the user’s identity, and they work with multiple standards (FIDO/U2F, smart card, and one-time passwords) while offering developer tools to integrate into apps and services. Compared with software-only methods, Yubico offers multiple form factors, broad platform compatibility, and enterprise support to serve various security needs. Its goal is to make login more reliable and protect data by making strong authentication easy to deploy across many industries.

Company size
501-1,000
Company stage
IPO
Headquarters
Stockholms kommun, Sweden
Founded
2007

Recently Posted Jobs

Explore more opportunities at Yubico

See more jobs