More jobs:
Firmware Engineer
Job in
Durban, 3611, South Africa
Listed on 2025-12-07
Listing for:
HID
Full Time
position Listed on 2025-12-07
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, DevOps
Job Description & How to Apply Below
Join to apply for the Firmware Engineer role at HID in Durban, South Africa.
HID powers trusted identities for people, places, and things worldwide. In the Physical Access Control Systems (PACS) business unit, you will work in a Scaled Agile environment to develop the Biometrics product line in an embedded Linux setting, implementing secure and high‑performance applications.
Responsibilities- Collaborate with cross‑functional teams to ensure successful delivery of firmware features.
- Participate in security reviews, identifying and resolving potential vulnerabilities.
- Work on setting up and maintaining Dev Ops pipelines.
- Prepare, review, and complete project documentation.
- Write maintainable, high‑quality code in C/C++ and related tools.
- Assist in solving problems identified during development and testing.
- Help identify and rectify security‑related issues.
- Legally eligible to work in South Africa.
- Strong communication skills in English.
- BSc in Electronic Engineering or equivalent.
- At least 2 years of practical engineering experience.
- Proficient in C/C++ with a focus on performance and maintainability.
- Ability to analyze problems and determine optimal solutions.
- Experience with in‑circuite emulators, GNU tool chains, GDB and CMake.
- Strict attention to detail and a methodical approach to debugging.
- Experience with distributed embedded systems.
- Familiarity with Git and Git workflows.
- Dedicated to learning and continuous growth.
- Familiarity with Yocto/Open‑Embedded Linux.
- Experience in Secure Software Development Life Cycles.
- Knowledge of cryptographic standards.
- Experience with QA processes.
- Familiarity with cybersecurity tools and testing methodologies.
- SAFe or Agile experience.
- Experience with gitflow.
- Development experience in Rust or Golang.
- Primarily a typical office environment with moderate noise levels.
- The company supports reasonable accommodations for disabled employees.
- Travel, including international travel, may be required.
- Empowerment:
Work as part of a global team in a flexible environment and grow your expertise. - Innovation:
Contribute ideas and embrace challenges to drive growth. - Integrity:
Value results, reliability, and straightforwardness in a supportive culture.
HID is an Equal Opportunity/Affirmative Action Employer – Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×