Your personal AI career agent
Senior Firmware Developer — Smartcard & Mobile Credentials(m/w/x)
Designing C++ firmware for smartcard and mobile credential integration on microcontrollers. 5+ years embedded C++ and RTOS experience required. 30 days vacation, remote work possible.
Requirements
- 5+ years embedded firmware experience
- Strong C++ experience for microcontrollers
- Practical RTOS experience (Zephyr advantageous)
- Hands-on RFID/NFC experience
- ISO 14443, Mifare DESFire EVx preferred
- Experience with smartphone credential flows
- Familiarity with applied cryptography
- Secure elements/SAM integration
- Secure boot and OTA
- Debugging skills (JTAG/SWD, logic analyser)
- Embedded CI/CD experience
- Good German skills
- Strong English skills
- Deep Mifare DESFire EVx personalization experience
- Low-power design knowledge
- Mobile platform SDKs/APIs knowledge
- Knowledge of access control standards
- Security compliance knowledge (CRA, NIST, ETSI)
- Familiarity with Git, Jira, and embedded test frameworks
- Interest in creating a diverse, inclusive, and authentic workplace
- Willingness to apply even if experience doesn't perfectly match
- Consideration regardless of experience, appearance, national origin, religion, age, gender, gender identity, disability, sexual orientation, or other protected characteristics
Tasks
- Design and implement C++ application firmware on microcontrollers
- Develop application-level features
- Integrate physical and smartphone-based credential processing
- Implement RTOS features (tasking, IPC, power-aware scheduling)
- Develop application logic for Mifare DESFire and future standards
- Manage app/file models, access conditions, personalization, and lifecycle
- Integrate NFC, BLE, and WLAN stacks
- Integrate mobile credential workflows (provisioning, HCE, revocation)
- Interface with secure elements/SAMs for key storage
- Interface with secure elements/SAMs for transaction offload
- Implement secure boot
- Implement signed/encrypted OTA updates
- Implement application-level runtime protections
- Enhance internal software suites (C++, C#)
- Maintain internal software suites (C++, C#)
- Build tests and CI/CD artifacts
- Use protocol sniffers for validation
- Use hardware debuggers for validation
- Collaborate with mobile, backend, hardware, and QA teams
- Produce technical documentation
- Produce security documentation
Work Experience
- 5 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- German – Advanced
- English – Business Fluent
Tools & Technologies
- C++
- RTOS
- Zephyr
- RFID
- NFC
- ISO 14443
- Mifare DESFire EVx
- HCE
- AES
- HMAC
- JTAG
- SWD
- Git
- Jira
Benefits
Flexible Working
- Flexitime model
- Remote work possible
More Vacation Days
- Time off in lieu
- 30 days vacation
Mentorship & Coaching
- Structured onboarding
- Mentoring on development
- Mentoring on career paths
Learning & Development
- Hands-on training
- Access to Busuu
- Access to Allegion Academy
- Access to LinkedIn Learning
Company Bike
- Job bike leasing
- E-bike leasing
Healthcare & Fitness
- €30 gross fitness allowance
Mental Health Support
- Employee assistance program
Snacks & Drinks
- Free drinks
- Fresh fruit
Childcare
- Up to €250 gross childcare allowance
Retirement Plans
- Company pension subsidy
Corporate Discounts
- Exclusive employee discounts
Informal Culture
- Flat organizational structures
Team Events
- Team events
Not a perfect match?
- SimonsVoss TechnologiesFull-timeWith HomeofficeSeniorUnterföhring
- PCS Systemtechnik GmbH
Firmware Engineer - Embedded Linux & Security(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Giesecke + Devrient GmbH
Embedded Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Trimble
Senior GNSS Firmware Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - EFR GmbH
Software Engineer C/C++ (Embedded Linux)(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen
Senior Firmware Developer — Smartcard & Mobile Credentials(m/w/x)
Designing C++ firmware for smartcard and mobile credential integration on microcontrollers. 5+ years embedded C++ and RTOS experience required. 30 days vacation, remote work possible.
Requirements
- 5+ years embedded firmware experience
- Strong C++ experience for microcontrollers
- Practical RTOS experience (Zephyr advantageous)
- Hands-on RFID/NFC experience
- ISO 14443, Mifare DESFire EVx preferred
- Experience with smartphone credential flows
- Familiarity with applied cryptography
- Secure elements/SAM integration
- Secure boot and OTA
- Debugging skills (JTAG/SWD, logic analyser)
- Embedded CI/CD experience
- Good German skills
- Strong English skills
- Deep Mifare DESFire EVx personalization experience
- Low-power design knowledge
- Mobile platform SDKs/APIs knowledge
- Knowledge of access control standards
- Security compliance knowledge (CRA, NIST, ETSI)
- Familiarity with Git, Jira, and embedded test frameworks
- Interest in creating a diverse, inclusive, and authentic workplace
- Willingness to apply even if experience doesn't perfectly match
- Consideration regardless of experience, appearance, national origin, religion, age, gender, gender identity, disability, sexual orientation, or other protected characteristics
Tasks
- Design and implement C++ application firmware on microcontrollers
- Develop application-level features
- Integrate physical and smartphone-based credential processing
- Implement RTOS features (tasking, IPC, power-aware scheduling)
- Develop application logic for Mifare DESFire and future standards
- Manage app/file models, access conditions, personalization, and lifecycle
- Integrate NFC, BLE, and WLAN stacks
- Integrate mobile credential workflows (provisioning, HCE, revocation)
- Interface with secure elements/SAMs for key storage
- Interface with secure elements/SAMs for transaction offload
- Implement secure boot
- Implement signed/encrypted OTA updates
- Implement application-level runtime protections
- Enhance internal software suites (C++, C#)
- Maintain internal software suites (C++, C#)
- Build tests and CI/CD artifacts
- Use protocol sniffers for validation
- Use hardware debuggers for validation
- Collaborate with mobile, backend, hardware, and QA teams
- Produce technical documentation
- Produce security documentation
Work Experience
- 5 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- German – Advanced
- English – Business Fluent
Tools & Technologies
- C++
- RTOS
- Zephyr
- RFID
- NFC
- ISO 14443
- Mifare DESFire EVx
- HCE
- AES
- HMAC
- JTAG
- SWD
- Git
- Jira
Benefits
Flexible Working
- Flexitime model
- Remote work possible
More Vacation Days
- Time off in lieu
- 30 days vacation
Mentorship & Coaching
- Structured onboarding
- Mentoring on development
- Mentoring on career paths
Learning & Development
- Hands-on training
- Access to Busuu
- Access to Allegion Academy
- Access to LinkedIn Learning
Company Bike
- Job bike leasing
- E-bike leasing
Healthcare & Fitness
- €30 gross fitness allowance
Mental Health Support
- Employee assistance program
Snacks & Drinks
- Free drinks
- Fresh fruit
Childcare
- Up to €250 gross childcare allowance
Retirement Plans
- Company pension subsidy
Corporate Discounts
- Exclusive employee discounts
Informal Culture
- Flat organizational structures
Team Events
- Team events
About the Company
SimonsVoss Technologies GmbH
Industry
Security
Description
Das Unternehmen revolutioniert die Sicherheitstechnik und steht für Qualität „Made in Germany“.
Not a perfect match?
- SimonsVoss Technologies
Senior Firmware Developer — Smartcard & Mobile Credentials(m/w/x)
Full-timeWith HomeofficeSeniorUnterföhring - PCS Systemtechnik GmbH
Firmware Engineer - Embedded Linux & Security(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Giesecke + Devrient GmbH
Embedded Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Trimble
Senior GNSS Firmware Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - EFR GmbH
Software Engineer C/C++ (Embedded Linux)(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen