A

ASSA ABLOY

Global leader in access solutions

Senior Embedded Software Engineer

Embedded EngineeringUpdated on Nov 14
Full-timeDurban, South AfricaNo salary listed

About the Job

Requirements

  • Five to fifteen years of professional experience programming in C or C++, preferably with Embedded Linux and microcontroller real-time operating system development.
  • Experience in distributed systems and network-based communication protocols.
  • Familiarity with Microsoft Visual Studio and Eclipse development environments.
  • Ability to work on complex tasks with minimal technical guidance.
  • Problem-solving, design, development, and debugging skills.

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 existing software to new embedded hardware and software platforms.
  • Design and implement software development and test tools.
  • Lead reviews, drive architectural decisions, and mentor junior- and mid-level engineers.
  • Implement and maintain cryptographic functions, secure communications, and secure firmware update mechanisms.

Desired Qualifications

  • Professional experience in Linux embedded development.
  • Knowledge of the GNU toolset.
  • Experience with real-time operating systems and high-reliability platforms.
  • Knowledge or experience with C, C++, TCP/IP, UDP, RS232, RS-485, SSL, TLS, XML, HTML, JSON, web services/REST, containerization, and virtual machines.

About the Company

ASSA ABLOY

Global leader in access solutions

ASSA ABLOY provides access solutions including mechanical locks and electronic security systems to secure doors, buildings, and identities. Its products work by combining physical locks with digital access control: mechanical locksets for doors, electronic locks and smart cylinders that can be opened via codes, cards, keys, or mobile apps, and identity solutions from HID Global that manage secure credentials and access permissions across systems. The company differentiates itself through a large, diversified portfolio of brands and products, a long track record of strategic acquisitions (such as Yale Locks and HID Global), and a global presence in over 70 countries, which lets it serve many customers and integrate hardware with software and identity management. The goal is to maintain leadership in the access-solutions market by expanding offerings, geographic reach, and coordination across physical security and identity technologies.

Company size
10,001+
Company stage
IPO
Headquarters
Stockholms kommun, Sweden
Founded
1880

Recently Posted Jobs

Explore more opportunities at ASSA ABLOY

See more jobs