Embedded Softwareentwickler (m/w/d) mit Schwerpunkt IT-Sicherheit und Zahlungsverkehrsterminals
Core
Develop cryptographic procedures in a Trusted Execution Environment (TEE) and applications for electronic payment processing.
Role type
Embedded software engineer (IoT security & payment terminals)
Builds
Payment terminals and secure cryptographic modules
Domain
Fintech / IoT Security / Embedded Systems
Required skills
System programming, Real-time OS (Apache NuttX, FreeRTOS, Zephyr), ARM Cortex-M with TrustZone, Cryptography (symmetric/asymmetric), Smartcard protocols (ISO 7816, ISO 14443), Device certification processes, Linux development
Preferred skills
IoT Security experience, Secure Boot/Update concepts, Hardware Security Module knowledge
Technologies
Apache NuttX, FreeRTOS, Zephyr, OpenSSL, MbedTLS, Git, ARM Cortex-M
Responsibilities
Develop cryptographic procedures in TEE, Develop applications for electronic payment processing, Support device certification with testing labs, Develop Apache NuttX real-time OS drivers
Seniority
Mid-level, hands-on IC
