
Senior Embedded Engineer
Yubico Inc.12 days ago
Santa Clara, CA, USASenior
Base Salary
$175k - $200k/yr
Responsibilities
- Experiment, create prototypes, and refine software based on user feedback, industry standards, and business needs.
- Develop software for custom embedded hardware platforms and YubiKey integrations, taking ideas from prototypes to production applications.
- Build internal tools used during the YubiKey manufacturing process.
- Collaborate across Product Management, Hardware, and Production teams.
- Design and develop software experiences using native and cross-platform technologies.
Requirements
- Bachelor’s or master’s degree in Computer Science or a relevant technical discipline, or equivalent experience, including 5+ years of software engineering experience.
- Experience developing embedded software or firmware.
- Familiarity with Windows or Linux system internals and services, including synchronization primitives, efficient file-system access, and logging facilities.
- Proven experience building software with C/C++ and comfort with bit manipulation and binary arithmetic.
- Preferred: experience building applications that use background services and tasks.
- Preferred: some experience building Windows desktop applications.
Benefits
- Health, dental, and vision coverage with 100% of the employee premium and 85% of the family premium paid.
- 401(k) dollar-for-dollar match up to 6%, capped at $6,000 per year, with immediate vesting.
- $1,200 wellness reimbursement, prorated based on start date.
- $3,000 annual professional development stipend and mentorship program.
- 15 vacation days, 10 holidays, and 7 sick days annually.
- Paid parental leave of 8 weeks for all parents, with an additional 8 weeks for birthing parents.
- Commuter benefits for office commutes.
- Hybrid work arrangement.