Talent.com
This job offer is not available in your country.
Senior Firmware Engineer

Senior Firmware Engineer

ASSA ABLOY GroupDurban, ZA
24 days ago
Job description

Job title : Senior Firmware Engineer

Job Location : KwaZulu-Natal, Durban

Deadline : November 28, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Role & Responsibilities : -

  • Collaborating with other teams to ensure successful delivery of products.
  • Participate in security reviews with the team helping to identify problem areas.
  • Assist in finding solutions to the identified problems.
  • Participate in preparing, reviewing, and completing project documentation.
  • Writing good, maintainable code.
  • Work on setting up and maintaining devops pipelines.
  • Help with 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.
  • Expert in C / C++, not just able to write code, but able to write performant, maintainable code.
  • Proficient 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.
  • Ability to participate in the design process, providing insight and guidance.
  • Comfortable working with in-circuit emulators, GNU toolchains, gdb and cmake.
  • Strict attention to detail.
  • Experience with distributed embedded systems.
  • Familiarity with Git and Git workflows.
  • Dedicated to learning and continuous growth.
  • Capable of taking a task assigned to you and demonstrating steady progress, realizing when you are going to be blocked and reaching out early.
  • Able to identify unknowns in assigned tasks and go through the discovery process.
  • Preference will be given to candidates with the following :

  • Familiarity with Yocto / Openembedded Linux will be a big benefit.
  • Experience with Secure Software Development Lifecycles.
  • Experience Cryptographic Standards.
  • Experience with QA processes.
  • Familiarity with cyber security related tools and testing methodologies.
  • SAFe or Agile experience.
  • Experience with gitflow.
  • Experience with DevSecOps and tools like Snyk and Zaproxy
  • Closing :
  • 30-Sep-2025
  • Engineering / Technical  jobs
  • Create a job alert for this search

    Firmware Engineer • Durban, ZA