ASSA ABLOY

Staff Embedded Software Engineer

ASSA ABLOY
Apply
2 days ago
Durban, South AfricaStaff+

Responsibilities

  • Develop and enhance features for real-time embedded systems.
  • Develop communications protocol drivers for embedded systems and third-party products.
  • Develop and enhance network communication mechanisms.
  • Port software to new embedded hardware and software platforms.
  • Design and implement software development and test tools.
  • Lead code reviews, drive architectural decisions, and mentor junior and mid-level engineers.
  • Implement and maintain cryptographic functions, secure communications, and secure firmware update mechanisms.

Requirements

  • 5–15 years of professional experience in C or C++ programming.
  • Experience with distributed systems and network-based communication protocols.
  • Experience with Embedded Linux and microcontroller RTOS development is preferred.
  • Familiarity with Microsoft Visual Studio and Eclipse.
  • Professional Linux embedded development experience is preferred.
  • Knowledge of the GNU toolset and experience with RTOS and high-reliability platforms are preferred.
  • Experience or knowledge with C, C++, TCP/IP, UDP, RS-232, RS-485, SSL, TLS, XML, HTML, JSON, Web Services/REST, containerization, and virtual machines.
  • Ability to work on complex tasks with minimal technical guidance, along with strong problem-solving, design, development, debugging, and communication skills.

Benefits

  • Three-month fixed-term contract based in Durban, South Africa.
  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering.
  • Flexible work environment, inclusive culture, and global team collaboration.
  • Extensive career development opportunities and resources.

Tech Stack

CC++HTMLLinuxWindows

Categories

ASSA ABLOY

About ASSA ABLOY

10,000+ employees

ASSA ABLOY builds physical and digital access solutions, including locks, door closers and automatics, access control systems, mobile keys, and secure identity products. It sells hardware, software, and services to commercial, institutional, and residential customers through distributors, integrators, and OEM partners. Founded in 1994 and headquartered in Stockholm, the public company (Nasdaq Stockholm) operates in 70+ countries and owns brands such as Yale and HID Global.

Contact me