Senior Firmware Developer — Smartcard & Mobile Credentials (m/f/d)

Allegion Plc

Unterföhring, Germany
Fully remote
C++ application firmware on microcontrollers
Rtos experience
Rfid/nfc experience
Design and implement C++ application firmware on microcontrollers (ARM Cortex-M) running an RTOS, focusing on application-level features and credential processing

Job Summary

  • Design and implement C++ application firmware on microcontrollers (ARM Cortex-M) running an RTOS, focusing on application-level features and credential processing.
  • Integrate NFC/BLE/WLAN stacks, mobile credential workflows, and interface with secure elements for robust security implementation.
  • Work in a high-innovation, security-relevant environment with a modern tech stack, flexible work arrangements, and opportunities for growth and development.

Matching Summary

Design and implement C++ application firmware on microcontrollers (ARM Cortex-M) running an RTOS, focusing on application-level features and credential processing.

Skills & Requirements

Must-have

  • C++ application firmware on microcontrollers
  • RTOS experience
  • RFID/NFC experience
  • Mobile credential flows
  • Applied cryptography in embedded systems
  • Debugging skills (JTAG/SWD)

Nice-to-have

  • Zephyr RTOS
  • Deep Mifare DESFire personalization
  • Low-power design
  • Mobile platform SDKs/APIs
  • Access control standards knowledge
  • Security compliance knowledge

Key Requirements

  • +5 years embedded firmware experience
  • Strong C++ experience for microcontrollers
  • Practical RTOS experience
  • Hands-on RFID/NFC experience
  • Experience with smartphone credential flows
  • Familiarity with applied cryptography
  • Secure element / SAM integration
  • Good German and strong English skills

Work Rights

Not specified

Tailored Resume

Cover Letter