
Embedded Software Engineer
ASSA ABLOY Opening Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • Sweden
Visit company websiteExplore more
Tech Stack
About the role
- Develop reliable, secure firmware for wireless, battery-powered locks
- Implement features on ARM Cortex MCUs (M0–M4) using C
- Debug at a low level using oscilloscopes, logic analysers and hardware tools
- Work across RTOS and bare-metal environments
- Apply modern embedded practices, including CI/CD and automated testing
- Improve system performance, stability and long-term efficiency
- Enhance connectivity features (BLE, Zigbee, NFC/ISO14443, UWB) and low-power performance
- Bring insights from IoT trends, cybersecurity and standards into development
Requirements
- Strong skills in embedded C development on ARM Cortex MCUs
- Ability to debug deeply using hardware tools
- Experience with RTOS or bare-metal environments
- Familiarity with CI/CD and structured development practices
- Clear communication and a collaborative, solutions-focused mindset
- Nice to have / keen to develop: BLE/Zigbee, low-power design, credential technologies or IoT security trends.
Benefits
- Autonomy in Action
- Work That Matters
- A Culture That Backs You
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded C developmentARM Cortex MCUsdebuggingRTOSbare-metal environmentsCI/CDautomated testinglow-power designBLEZigbee
Soft skills
clear communicationcollaborative mindsetsolutions-focused mindset