Senior Firmware Engineer

2 months ago


Durban, South Africa Traka (Assa Abloy) Full time

An Amazing Career Opportunity for Senior Firmware Engineer

Location: Durban, South Africa

Job ID: 32656

Profile Summary:

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 and identifications, software, services, and controllers for physical access control.

You would be joining as a firmware engineer where you will get to 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 be working in an embedded Linux environment, implementing secure and performant applications.

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.
- 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 with Cryptographic Standards.
- Experience with QA processes.
- Familiarity with cybersecurity-related tools and testing methodologies.
- SAFe or Agile experience.
- Experience with gitflow.
- Experience with DevSecOps and tools like Snyk and Zaproxy.

Why apply?

- Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply.
- Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing, or part-time job seekers.
- Integrity: You are results-oriented, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves, to feel appreciated and accepted.

#J-18808-Ljbffr



  • Durban, KwaZulu-Natal, South Africa ASSA ABLOY Group Full time

    Job Title: Senior Firmware Engineering Position in South AfricaAbout the Role:This exciting opportunity has arisen for a skilled Senior Firmware Engineer to join our team at ASSA ABLOY Group. As a key member of our engineering department, you will play a vital role in designing and developing cutting-edge firmware solutions for our products.About You:We are...

  • Firmware Engineer

    6 months ago


    Durban, South Africa Manpower Group SA (Pty) Ltd Full time

    Our global client who produce cutting edge security products is seeking a Firmware Engineer to join their team.  You would be joining as a firmware engineer where you will get to work with the teams in a Scaled Agile environment. The primary focus of this role is development of the Biometrics product line. You will be working in an embedded Linux...


  • Durban, South Africa ASSA ABLOY Group Full time

    Job title : Senior Firmware Engineer Job Location : KwaZulu-Natal, Durban Deadline : January 05, 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...


  • Durban, KwaZulu-Natal, South Africa Manpower Group SA (Pty) Ltd Full time

    We are seeking a highly skilled Firmware Engineer to join our client's team in South Africa. This is an exciting opportunity for a motivated and experienced professional to work on cutting-edge security products.About the RoleThe successful candidate will be responsible for developing secure and performant applications in an embedded Linux environment. The...


  • Durban, South Africa Tampa Gardens Senior Living Full time

    Gauteng: Senior Mechanical Engineer posted by AtripleA recruitment & temps The Mechanical Engineer will be responsible for all activities related to the effective and professional compilation of proposals / tenders as well as cost-effective, compliant, fit-for-purpose, safe engineering, design, construction support and commissioning assistance during the...


  • Durban, KwaZulu-Natal, South Africa Manpower Group SA (Pty) Ltd Full time

    **Job Title:** Firmware Engineer**Job Description:**Job Summary: Our client, a leading manufacturer of cutting-edge security products, is seeking a highly skilled Firmware Engineer to join their team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various products.Key Responsibilities:Collaborate with...


  • Durban, South Africa ASSA ABLOY Sicherheitstechnik GmbH Full time

    An Amazing Career Opportunity for Senior Embedded Software Engineer Location: Durban, South Africa Job ID: 32807 Profile Summary: As Senior Embedded Software Engineer you will deliver new secure applications for a variety of product variants. You will be responsible for design and development of new applications, enhancing existing applications, solving...


  • Durban, South Africa ASSA ABLOY Global Solutions Full time

    An Amazing Career Opportunity for Senior Embedded Software Engineer Location: Durban, South Africa Job ID: 32807 Profile Summary: As Senior Embedded Software Engineer you will deliver new secure applications for a variety of product variants. You will be responsible for design and development of new applications, enhancing existing applications, solving...

  • Fortinet Engineer

    1 month ago


    Durban, South Africa Jobted ZA C2 Full time

    Compulsory Requirements: - Matric (High School Diploma) - Fortinet NSE 4 / 5 / 6 certification (minimum requirement) - CCNA / CCNP - 2-3 years of experience in security-focused roles, with hands-on experience in Fortinet products Key Responsibilities: - New Deployments: Plan and execute the installation and configuration of new Fortinet devices. - Design...

  • Fortinet Engineer

    1 month ago


    Durban, South Africa Carlysle Human Capital Full time

    Compulsory Requirements: - Matric (High School Diploma) - Fortinet NSE 4 / 5 / 6 certification (minimum requirement) - CCNA / CCNP - 2-3 years of experience in security-focused roles, with hands-on experience in Fortinet products Key Responsibilities: - New Deployments: Plan and execute the installation and configuration of new Fortinet devices. - Design...

  • Fortinet Engineer

    1 month ago


    Durban, South Africa Carlysle Human Capital Full time

    Compulsory Requirements:- Matric (High School Diploma)- Fortinet NSE 4 / 5 / 6 certification (minimum requirement)- CCNA / CCNP - 2-3 years of experience in security-focused roles, with hands-on experience in Fortinet productsKey Responsibilities:- New Deployments: Plan and execute the installation and configuration of new Fortinet devices.- Design Work:...

  • Fortinet Engineer

    1 month ago


    Durban, South Africa Carlysle Human Capital Full time

    Compulsory Requirements:- Matric (High School Diploma)- Fortinet NSE 4 / 5 / 6 certification (minimum requirement)- CCNA / CCNP - 2-3 years of experience in security-focused roles, with hands-on experience in Fortinet productsKey Responsibilities:- New Deployments: Plan and execute the installation and configuration of new Fortinet devices.- Design Work:...


  • Durban, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve is seeking a highly qualified and experienced Senior Resident Engineer to join our dynamic team. This position is ideal for a professional looking to play a pivotal role in managing complex engineering projects. The Senior Resident Engineer will be responsible for ensuring projects are delivered on time, within budget, and to the...


  • Durban, South Africa Hire Resolve Full time

    Hire Resolve is seeking a highly qualified and experienced Senior Resident Engineer to join our dynamic team. This position is ideal for a professional looking to play a pivotal role in managing complex engineering projects. The Senior Resident Engineer will be responsible for ensuring projects are delivered on time, within budget, and to the highest quality...

  • L2 Network Engineer

    2 weeks ago


    Durban, South Africa Recru-it Full time

    Role:An L2 Network Engineer is responsible for providing second-level support for network issues,troubleshooting complex network problems and maintaining network infrastructure. Here are some keyresponsibilities and qualifications for this role:Responsibilities:Handle escalated network issues that cannot be resolved by L1 engineers.Troubleshoot and resolve...

  • L2 Network Engineer

    2 weeks ago


    Durban, South Africa Jobted ZA C2 Full time

    Responsibilities: - Handle escalated network issues that cannot be resolved by L1 engineers. - Troubleshoot and resolve complex problems involving LAN, WAN, and WLAN technologies. - Diagnose issues with routers, switches, firewalls, and other network devices. - Perform advanced network configurations, including routing and switching protocols. - Configure...

  • Senior Civil Engineer

    2 months ago


    Durban, KwaZulu-Natal, South Africa The Legends Agency Full time

    Senior Civil EngineerAt The Legends Agency, we are seeking a highly skilled and experienced Senior Civil Engineer to join our team. As a key member of our engineering team, you will be responsible for leading and managing civil engineering projects, focusing on structural and building construction.Key Responsibilities:Lead and manage civil engineering...


  • Durban, KwaZulu-Natal, South Africa Armstrong Appointments Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team at Armstrong Appointments.Main Responsibilities:Full Civil Engineering functionQualifications: Formal Civil Engineering Degree/qualificationCriteria: Professional registration with relevant professional bodyCivil Engineering experience within construction...


  • Durban, South Africa Jobted ZA C2 Full time

    Role: An L2 Network Engineer is responsible for providing second-level support for network issues, troubleshooting complex network problems and maintaining network infrastructure. Here are some key responsibilities and qualifications for this role: Responsibilities: - Handle escalated network issues that cannot be resolved by L1 engineers. - Troubleshoot...


  • Durban, KwaZulu-Natal, South Africa Nedbank Full time

    Job SummaryWe are seeking a highly skilled Senior IT Systems Analyst to join our team. The ideal candidate will have 7-10 years of experience in Information Technology, with 3-4 years in Systems Analysis and design.About the RoleThe Senior IT Systems Analyst will be responsible for developing high-level end-to-end designs and macro designs in the context of...