
Full-Stack Developer
ASSA ABLOY Opening Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • 🇸🇪 Sweden
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
IoTRTOS
About the role
- Work hands-on with the firmware that powers our wireless locks and influence how they perform, connect and evolve.
- 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.
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
- Work That Matters
- Autonomy in Action
- Growth with Purpose
- 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 CARM Cortex MCUsRTOSbare-metal developmentCI/CDautomated testingdebugginglow-power designBLEZigbee
Soft skills
clear communicationcollaborative mindsetsolutions-focused mindset