About the role

  • Embedded Software Engineer in Wireless Access team developing firmware for APERIO® system. Enhancing wireless lock features while ensuring security and efficiency.

Responsibilities

  • 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

Job title

Full-Stack Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job