Principal Firmware Engineer
Listed on 2026-05-24
-
Software Development
Software Engineer, DevOps, Embedded Software Engineer
Principal Firmware Engineer
Location: Austin, Texas;
Cypress, California;
Eden Prairie, Minnesota;
Fort Lauderdale, Florida
Job : 48283
We are recruiting for a Principal Firmware Engineer to join our PACS Innovation team team researches and prototypes innovative technologies that become future products and services in HID’s security & access control offerings. Team members bring multi‑disciplinary expertise in embedded engineering, security/cryptography, smart cards, backend development, mobile apps, and machine learning.
We are seeking an individual contributor who is a self‑starter and has demonstrated expertise in more than one of the above technological areas.
Responsibilities- Take end‑to‑end responsibility for software you develop, including:
- Designing, analyzing, implementing, testing, deploying, documenting, and maintaining software.
- Contributing to and integrating with programs developed by others.
- Preparing and presenting content on new technologies and learnings as part of internal community education efforts.
- Participating in and filing for intellectual property.
- Bachelor’s degree or higher in a relevant field;
Master’s degree preferred. - 10 years of industry experience.
- Mandatory command of C, C++.
- Expert command of at least one of:
Python, C#, Typescript, 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 (e.g., Aliro, Matter, LwM2M, Mobile Driving License, Java Card, Global Platform, EUDI, CRA).
- Low‑level ML edge development knowledge (e.g., architecture, 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.
Base salary in the United States: $174,000 to $208,000.
Benefits- Competitive salary and rewards package.
- Competitive benefits and annual leave allowing work‑life balance.
- A vibrant, welcoming, and inclusive culture.
- Extensive career development opportunities and resources.
- Part of a global organization pioneering hardware, software, and services for physical and digital security.
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).