Skip to content
mimi

Senior Firmware Developer – Smartcard & Mobile Credentials (m/w/d)

Jobriver HR Service

Hybrid Full-time Senior 1mo ago

About the role

About Our Client

Our client is a pioneer in digital security technology, employing over 550 people dedicated to making lives safer and more comfortable.

About the Role

As a Senior Firmware Developer, you will be responsible for the design and implementation of C++ application firmware on microcontrollers (ARM Cortex-M) utilizing a real-time operating system (RTOS). Your focus will be on application-related functions and the integration of physical and smartphone-based credential processes. Your tasks will include firmware implementation, developing application logic for existing and future standards, and integrating NFC, BLE, and WLAN. You will work closely with mobile application, backend, hardware, and quality assurance teams, and create technical and security-relevant documentation. The work environment is characterized by innovation, team spirit, and a passion for the industry. You will have the opportunity to work in a highly innovative, security-relevant environment and contribute to the development of future-oriented technologies.

Requirements

  • More than 5 years of experience in embedded firmware development.
  • Sound knowledge of C++ for microcontrollers in resource-constrained environments.
  • Practical experience with real-time operating systems (Zephyr is a plus).
  • Practical experience with RFID and NFC, especially ISO 14443 and Mifare DESFire EVx.
  • Experience with smartphone credential flows, including mobile wallets and HCE.
  • Knowledge in applied cryptography in embedded systems and integration of secure elements and secure boot processes are desirable.
  • Debugging skills and experience with CI/CD in embedded environments are required.
  • Good German and strong English skills are required.
  • Ideally, you also have experience in personalizing Mifare DESFire EVx, low-power design, and mobile platform SDKs/APIs.

Technologies

  • C++

Soft Skills

  • Teamwork
  • Communication
  • Analytical Thinking

Required Languages

  • German
  • English

Skills

ARM Cortex-MBLEC++CI/CDEmbedded SystemsISO 14443Mifare DESFire EVxNFCRTOSWLAN

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free