Summary from listing
HID Global is hiring a Staff Firmware Engineer in Durban, South Africa to develop and enhance real-time embedded systems, communications protocol drivers, network communication mechanisms, secure firmware, and cryptographic functions. The role also involves porting software to new platforms, developing development and test tools, leading architectural reviews, and mentoring junior and mid-level engineers. Candidates should have 5–15 years of C or C++ programming experience, preferably with embedded Linux and microcontroller RTOS development, along with distributed systems and network protocol experience.
