Full-Time

Senior Software Engineer

Systems Level

Confirmed live in the last 24 hours

Yubico

Yubico

501-1,000 employees

Provides two-factor authentication security keys

Cybersecurity

Compensation Overview

$140k - $210kAnnually

Senior

Santa Clara, CA, USA

Hybrid position in Santa Clara.

Category
Backend Engineering
Embedded Engineering
Software Engineering
Required Skills
Rust
C#
C/C++
Requirements
  • Bachelor or MS in Computer Science or a relevant technical discipline or equivalent experience, including 5+ years of software engineering experience.
  • Familiarity with operating system internals and services, such as synchronization primitives, efficient file system access, threading and thread safety, and logging facilities.
  • Proven experience of building system software using native and/or memory safe languages such as modern C++, C#, or Rust.
  • The desire to work in a dynamic fast paced environment where you will be challenged to become better and expected to make a positive impact on Yubico Engineering.
  • Demonstrated ability learn and apply new technologies.
Responsibilities
  • Design, propose, and refactor applications and integrations that enable Windows desktop operators to leverage the full capabilities of our custom production equipment.
  • Experiment, create prototypes and refine your work based on user feedback, industry standards, and business needs.
  • Work collaboratively across functions with our Product Managers, Production, Hardware, and UX designers to bring the most user-friendly and streamlined software for our operations.
  • Hone your skills in designing and developing compelling user experiences using native and cross-platform technologies.
  • Have an opportunity to learn about and deepen your knowledge around the various security technologies and protocols that the YubiKey supports.
Desired Qualifications
  • Experience with writing and/or utilizing C/C++ libraries and software.
  • Experience building and interacting with system level services.
  • Comfortable interacting with operating system APIs from application code, such as interacting with serial ports or block devices.
  • Comfortable working with binary serialization protocols and formats.

Yubico provides strong two-factor authentication solutions through its main product, the YubiKey, a physical security key that requires users to insert or tap it for identity verification. This method adds an extra layer of security beyond passwords, making it suitable for both personal and business use across various industries like finance and healthcare. Yubico differentiates itself by offering multiple YubiKey models tailored to different security needs and providing tools for developers to integrate YubiKey functionality into their applications. The company's goal is to continuously innovate and expand its product line to ensure robust security for its diverse range of clients.

Company Stage

IPO

Total Funding

$88.8M

Headquarters

Palo Alto, California

Founded

2007

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for passwordless authentication boosts Yubico's market potential.
  • YubiKey Bio Series addresses enterprise needs for phishing-resistant biometric security.
  • Integration with Microsoft Entra ID enhances seamless onboarding for enterprise users.

What critics are saying

  • Emerging side-channel attacks like EUCLEAK threaten YubiKey's microcontroller security.
  • Adversarial AI could undermine Yubico's multi-factor authentication effectiveness.
  • Reliance on traditional MFA methods may affect Yubico's market if not innovated.

What makes Yubico unique

  • Yubico's YubiKey offers robust two-factor authentication with a physical security key.
  • YubiKey is compatible with major platforms like Google, Microsoft, and Facebook.
  • Yubico provides a range of hardware and software solutions for diverse industries.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Retirement plan

Wellness benefit

Equity in the company

Learning & development

Global events

Parental leave