HID

Principal Firmware Engineer

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.
Apply now

More job openings