Embedded Systems Engineer - Hardware & Firmware
Listed on 2026-09-12
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
ASSA ABLOY Global Solutions is part of ASSA ABLOY, the global leader in access solutions. With operations in more than 70 countries and 52,000 colleagues worldwide, we help people move through a safer, more open world. PTI Security Systems, part of ASSA ABLOY Global Solutions' Self-Storage business area, provides access control and security solutions for self-storage operators. We have a fantastic opportunity for an Embedded Systems Engineer – Hardware & Firmware.
YourRole in Keeping the Future in Safe Hands
The Embedded Systems Engineer – Hardware & Firmware leads embedded hardware and firmware architecture, development, integration, validation, and support for next‑generation access control and security products from concept through production. This hands‑on role partners across software, mechanical engineering, product management, manufacturing, quality, and customer support to deliver secure, robust, and scalable solutions.
What you will do- Embedded Hardware & System Architecture:
Lead embedded hardware platforms for access control, credential readers, door controllers, wireless and sensing devices, and connected security products. Define system architectures and select processors, memory, wireless modules, sensors, power components, communication interfaces, security features, and peripherals. - Design and review schematics:
Create schematics and guide PCB layout and reviews for signal and power integrity, grounding and shielding, EMI/EMC mitigation, and thermal performance. - Board bring‑up and validation:
Conduct board bring‑up, validation, troubleshooting, and root‑cause analysis; support product qualification and manufacturing transfer. - Embedded Firmware & Secure Connectivity:
Develop and maintain embedded C/C++ firmware, including drivers, hardware abstraction layers, diagnostics, bootloaders, device‑management functions, and application code. Implement bare‑metal and RTOS‑based solutions, including task scheduling, interrupts, inter‑process communication, timers, and resource management. - Secure firmware architectures:
Develop secure firmware architectures and apply embedded cybersecurity best practices, secure coding, and appropriate cryptographic controls. - Integration with cloud, mobile, enterprise:
Integrate wired and wireless connections to cloud, mobile, and enterprise systems; debug, optimize, validate, and sustain firmware throughout the product lifecycle. - Product Development, Verification & Support:
Contribute across concept, architecture, prototyping, verification, certification, production launch, and sustaining engineering. Partner across teams to ensure integration, manufacturability, quality, and supportability; maintain specifications, test plans, manufacturing documentation, and engineering change records. - Customer support:
Support customer‑issue investigations and field problem resolution using disciplined analysis and clear technical communication. - Compliance:
Support FCC, CE, UL, EMC/EMI, RoHS, REACH, and related compliance activities; evaluate emerging technologies, standards, tools, and architectures.
- Education & Experience:
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline, plus five or more years developing embedded hardware and firmware products from concept through production. - Must Have:
Strong embedded C/C++ experience with microcontroller development in bare-metal and/or RTOS environments. Strong analog and digital circuit design experience, including schematic capture and PCB development or review. Hands‑on board bring‑up, debugging, validation, and root‑cause analysis using appropriate lab equipment. Experience implementing and debugging common embedded communication interfaces such as SPI, I²C,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).