Summary from listing
HID Global is hiring a Staff Embedded Software Engineer in Durban, South Africa to develop and enhance real-time embedded systems, communications protocol drivers, network communication mechanisms, secure firmware, and cryptographic functions for physical access control products. 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 need 5–15 years of C or C++ experience, distributed-systems and network-protocol experience, and familiarity with Linux, Windows, and embedded development environments; Linux, RTOS, and high-reliability platform experience are preferred. The position offers competitive salary, benefits, and career development, but immigration sponsorship is not available.
