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

Allegion Corp

Unterföhring, Germany
Fully remote
C++ application firmware development
Microcontroller programming (arm cortex-m)
Rtos 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 and mobile credential workflows, while interfacing with secure elements for key storage and transaction offload.
  • Work in a high-innovation, security-relevant environment with a modern tech stack, offering a good work-life balance and growth opportunities.

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 development
  • Microcontroller programming (ARM Cortex-M)
  • RTOS experience
  • RFID/NFC experience
  • Mobile credential workflows
  • Embedded security implementation

Nice-to-have

  • Zephyr RTOS experience
  • Deep Mifare DESFire personalization
  • Low-power design knowledge
  • Access control standards
  • Security compliance knowledge
  • Git, Jira, embedded test frameworks

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
  • Good German and strong English skills

Work Rights

Not specified

Tailored Resume

Cover Letter