×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Durban, 4056, South Africa
Listing for: HID
Full Time position
Listed on 2026-06-08
Job specializations:
  • Software Development
    DevOps, Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below

Firmware Engineer

Location:

Durban, South Africa

At HID, as part of the Physical Access Control Systems business unit we produce cutting‑edge security products. The PACS business is highly visible and one of our most significant portfolios within HID Global. The PACS products include smart cards, mobile access, identification, software, services, and controllers for physical access control.

You will join as a firmware engineer where you will work with the teams in a Scaled Agile environment. The primary focus of this role is the development of the Biometrics product line. You will work in an embedded Linux environment, implementing secure and performant applications.

Role & Responsibilities
  • Collaborating with other teams to ensure successful delivery of products.
  • Participating in security reviews with the team to identify problem areas.
  • Assisting in finding solutions to the identified problems.
  • Preparing, reviewing, and completing project documentation.
  • Writing clean, maintainable code.
  • Setting up and maintaining Dev Ops pipelines.
  • Identifying and rectifying security‑related issues.
Desired Skills & Experience
  • Legally eligible to work in South Africa.
  • Strong communication skills in English.
  • BSc in Electronic Engineering or equivalent.
  • 5+ years of practical engineering.
  • Expertise in C/C++ and ability to write performant, maintainable code.
  • Proficiency in developing within an embedded Linux environment.
  • Familiarity with virtualization technologies such as Docker.
  • Ability to analyze a problem and determine the best steps to solve it.
  • Participation in the design process, providing insight and guidance.
  • Comfortable working with in‑circuit emulators, GNU tool chains, gdb and cmake.
  • Strict attention to detail.
  • Experience with distributed embedded systems.
  • Familiarity with Git and Git workflows.
  • Dedication to learning and continuous growth.
  • Capability to take a task assigned and demonstrate steady progress, realizing when blocked and reaching out early.
  • Ability to identify unknowns in assigned tasks and go through the discovery process.
Preferences
  • Familiarity with Yocto/Open Embedded Linux – a big benefit.
  • Experience with Secure Software Development Life cycles.
  • Experience with cryptographic standards.
  • Experience with QA processes.
  • Familiarity with cyber security tools and testing methodologies.
  • SAFe or Agile experience.
  • Experience with gitflow.
  • Experience with Dev Sec Ops  and tools like Snyk and ZAPROXY.
What We Can Offer You
  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering, allowing for work‑life balance.
  • A vibrant, welcoming & inclusive culture.
  • Extensive career development opportunities and resources to maximize your potential.
  • Part of a global organization pioneering hardware, software, and services for physical and digital mobility.
Why Apply
  • Empowerment:
    Work as part of a global team in a flexible environment, learning and enhancing your expertise.
  • Innovation:
    Embrace challenges and drive change, with flexible work arrangements, job sharing or part‑time options.
  • Integrity:
    Results‑oriented, reliable, and straightforward, valued for authenticity.

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.

Our goal is to create a workplace that empowers everyone to thrive and be their authentic selves, fostering an environment of mutual respect and inclusivity. 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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note 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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary