Firmware Engineer: Embedded Systems & RTOS (Durban)

Traka (Assa Abloy)

Durban

On-site

ZAR 450,000 - 600,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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
Firmware Engineer: Real-Time Embedded Systems
Firmware Engineer: Real-Time Embedded Systems

HID • Durban

On-site
ZAR 420,000 - 620,000
Competitive salary
Benefits and annual leave
Inclusive culture
+2
Firmware Engineer - Embedded Systems for Access Control
Firmware Engineer - Embedded Systems for Access Control

Record UK Ltd • Durban

On-site
ZAR 480,000 - 720,000
Competitive salary
Career development
Inclusive culture
Firmware Engineer: Embedded Systems for Secure Access
Firmware Engineer: Embedded Systems for Secure Access

ASSA ABLOY Sicherheitstechnik GmbH • Durban

On-site
ZAR 360,000 - 540,000
Salary & benefits
Career development
Inclusive culture
Senior Embedded Firmware Engineer – Real-time & Networking
Senior Embedded Firmware Engineer – Real-time & Networking

ASSA ABLOY Sicherheitstechnik GmbH • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Benefits & leave
Inclusive culture
+1
Senior Embedded Software Engineer – Real-Time Linux
Senior Embedded Software Engineer – Real-Time Linux

ASSA ABLOY Global Solutions • Durban

On-site
ZAR 600,000 - 1,000,000
Competitive salary and rewards package
Competitive benefits and annual leave
Inclusive culture
+2
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
QA Engineer: Software & Embedded Quality, Agile
QA Engineer: Software & Embedded Quality, Agile

ASSA ABLOY Global Solutions • Durban

On-site
ZAR 400,000 - 700,000
Competitive salary
Benefits
Career development
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