Firmware Engineer: Embedded Systems & RTOS (Durban)

Traka (Assa Abloy)

Durban

On-site

ZAR 450,000 - 600,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary and rewards package
Competitive benefits and annual leave
Vibrant, welcoming culture

Job summary

HID Global in Durban, South Africa, is seeking a Firmware Engineer to design, implement, and test firmware for embedded platforms and real-time systems. You will work closely with hardware, software, and QA teams to deliver secure, reliable access control solutions.

The role emphasizes porting to new hardware, protocol development, and robust defect resolution. The ideal candidate has 2+ years in embedded firmware, strong C programming skills, and experience with debugging tools and IDEs.

Qualifications

  • 2+ years of professional experience in embedded software or firmware development.
  • Proficiency in C programming for embedded systems.
  • Familiarity with microcontrollers, embedded systems, and debugging tools.
  • Understanding of software development lifecycle and version control systems such as Git.
  • Basic knowledge of communication protocols such as UART, SPI, I²C, CAN, USB, Ethernet, TCP/IP, or similar technologies.

Responsibilities

  • Develop and maintain embedded firmware for real-time and embedded systems.
  • Implement software features, enhancements, and defect fixes according to product requirements.
  • Participate in the design, development, testing, and verification of firmware solutions.
  • Assist with porting software to new hardware platforms and components.
  • Support the development and maintenance of communication protocols and device interfaces.
  • Debug and resolve issues identified during development, testing, manufacturing, and field deployments.
  • Create and maintain technical documentation related to firmware design and implementation.
  • Participate in design reviews, code reviews, and troubleshooting activities.
  • Collaborate with hardware, software, quality assurance, and manufacturing teams to ensure successful product delivery.
  • Follow established software development processes, coding standards, and quality procedures.
  • Support implementation and maintenance of secure communication and firmware update mechanisms.

Skills

Embedded C
Debugging
Problem solving
Team collaboration
Real-time systems

Tools

Git
Visual Studio / VS Code
Eclipse

Job description

HID Global in Durban, South Africa, is seeking a Firmware Engineer to design, implement, and test firmware for embedded platforms and real-time systems. You will work closely with hardware, software, and QA teams to deliver secure, reliable access control solutions.

The role emphasizes porting to new hardware, protocol development, and robust defect resolution. The ideal candidate has 2+ years in embedded firmware, strong C programming skills, and experience with debugging tools and IDEs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer — Real‑Time Systems for Secure Access
Embedded Firmware Engineer — Real‑Time Systems for Secure Access

ASSA ABLOY Global Solutions • Durban

On-site
ZAR 420,000 - 600,000
Competitive salary and rewards package
Career development opportunities
Inclusive, global team
Staff Embedded Software Engineer – Real-Time Linux & Networking
Staff Embedded Software Engineer – Real-Time Linux & Networking

Record UK Ltd • Durban

On-site
ZAR 600,000 - 900,000
Competitive salary
Benefits and annual leave
Inclusive culture
+1
Embedded QA Engineer — Firmware & Automation
Embedded QA Engineer — Firmware & Automation

ASSA ABLOY Global Solutions • Durban

On-site
ZAR 360,000 - 540,000
Competitive salary
Annual leave
Inclusive culture
Staff QA Engineer: Automation & Systems Leader
Staff QA Engineer: Automation & Systems Leader

Record UK Ltd • Durban

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Annual leave
Career development opportunities
QA Engineer – Global, Agile Testing & Automation
QA Engineer – Global, Agile Testing & Automation

Record UK Ltd • Durban

On-site
ZAR 600,000 - 900,000
Competitive salary
Career development opportunities
Inclusive culture
QA Engineer — Global Access Control & Test Automation
QA Engineer — Global Access Control & Test Automation

Traka (Assa Abloy) • Durban

On-site
ZAR 360,000 - 600,000
Competitive salary
Annual leave
Inclusive culture
+1
Staff QA Engineer: Automation & Quality Lead
Staff QA Engineer: Automation & Quality Lead

ASSA ABLOY Sicherheitstechnik GmbH • Durban

On-site
ZAR 900,000 - 1,200,000
Firmware Engineer
Firmware Engineer

ASSA ABLOY Global Solutions • Durban

On-site
ZAR 420,000 - 600,000
Competitive salary and rewards package
Career development opportunities
Inclusive, global team
Firmware Engineer
Firmware Engineer

Traka (Assa Abloy) • Durban

On-site
ZAR 450,000 - 600,000
Competitive salary and rewards package
Competitive benefits and annual leave
Vibrant, welcoming culture
Staff Embedded Software Engineer
Staff Embedded Software Engineer

ASSA ABLOY Sicherheitstechnik GmbH • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Benefits & leave
Inclusive culture
+1