

Principal Firmware Engineer
Location
Cypress, CA
Level
Staff / Principal
Department
Semiconductors
Type
Salary
Job Description
Posted on:
2026-02-11
Responsibilities
- Design, analyze, implement, test, deploy, document, and maintain software.
- Contribute to and integrate with programs developed by others.
- Prepare and present content on new technologies for internal education.
- Participate in and file for intellectual property.
- Collaborate with a multi-disciplinary team on innovative projects.
- Drive innovation in access control technologies.
- Engage in low-level machine learning edge development.
Job Requirements
- Bachelor’s degree or higher in a relevant field; Master’s preferred.
- 10 years of industry experience.
- Proficiency in programming languages: C, C++.
- Expertise in at least one additional programming language (e.g., Python, Java).
- Knowledge in Secure-Element and Secure-Credential development.
- Familiarity with ISO and industry standards.
- Experience in embedded engineering and mobile app development.




