Principal Firmware Engineer
Listed on 2026-06-02
-
Software Development
Software Engineer, DevOps
Principal Firmware Engineer
Location:
Austin, Texas;
Cypress, California;
Eden Prairie, Minnesota;
Fort Lauderdale, Florida
Job
OverviewWe are recruiting for a Principal Firmware Engineer to join our PACS Innovation team s team researches and prototypes innovative new technologies that become future products and services in security and access control offerings. The team’s multi‑disciplinary skill sets span embedded engineering, security/cryptography, smart cards, backend development, mobile apps, and machine learning.
Responsibilities- Take end‑to‑end responsibility for software you develop, including designing, analyzing, implementing, testing, deploying, documenting, and performing ongoing maintenance.
- Contribute to and integrate with programs developed by others.
- Prepare and present content on new technologies and learnings as part of internal community education efforts.
- Participate in and file for intellectual property.
- Bachelor’s degree or higher in a relevant field;
Master’s degree preferred. - Minimum 10 years of industry experience.
- Mandatory command of C and C++.
- Expert command of at least one of the following programming languages:
Python, C#, Type Script, Java, Kotlin, Swift, GoLang, CUDA. - Documented knowledge of Secure‑Element and/or Secure‑Credential development (symmetric and asymmetric/PQC cryptography + ISO‑14443/ISO‑7816).
- Familiarity with numerous ISO and industry standards (Aliro, Matter, LwM2M, Mobile driving license, Java Card, Global platform, EUDI, CRA, etc.).
- Low‑level ML edge development knowledge (e.g., architecting, training, optimizing models for object detection, facial recognition, sensing, trajectory prediction, alignment & classification).
- Familiarity with intellectual property processes (candidate listed as inventor on patents).
- Expertise in one or more of the following areas:
Embedded Engineering – microcontrollers and/or Linux‑based embedded systems;
Mobile App development;
Distributed systems development.
- Competitive salary and rewards package (base salary $174,000–$208,000 in the United States).
- Comprehensive benefits and annual leave to support work‑life balance.
- Vibrant, welcoming, inclusive culture.
- Extensive career development opportunities and resources.
- Global organization offering opportunities for local, regional, or international growth.
HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal‑opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic.
If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact acc
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).