Embedded Software Engineer Java Card
Role details
Job location
Tech stack
Requirements
Ihr ProfilSie blicken auf Berufserfahrung in der modernen Embedded-Entwicklung zurück. Ein erfolgreich abgeschlossenes technisches Studium mit der Fachrichtung Informations- / IT-Sicherheit, Technische-, Wirtschafts- oder allgemeine Informatik oder eine vergleichbare Ausbildung sind von Vorteil, werden aber nicht vorausgesetzt. Idealerweise verfügen Sie neben Kenntnissen in den Bereichen Public-Key-Infrastrukturen (PKI) und Verschlüsselung auch Marktkenntnisse in einem oder mehreren der folgenden Felder: IT-Sicherheits- und digitale Identitätslösungen, digitale Signaturen, eIDAS-Verordnung, elektronische Ausweise oder elektronische Reisepässe gemäß ICAO. Darüber hinaus runden einige der folgenden Punkte Ihr Profil ab:
- Praktische Programmierung: Grundkenntnisse und bestenfalls Entwicklungserfahrung in Java
- Smartcards & Embedded-Systeme: Erfahrung in der Arbeit mit Smartcards oder der Entwicklung von Embedded-Systemen, optimalerweise mit Java Card oder C und begrenzten Ressourcen
- Testing: Testautomatisierung mit JUnit oder anderen Frameworks
- Continous Integration: Erfahrungen im Bereich der Continous Integration, speziell Jenkins oder Hudson, und im Konfigurationsmanagement
- Tools & Werkzeuge: Erfahrung mit Eclipse, Git und Ant
- Smart-Card-Standards: Idealerweise bringen Sie außerdem Know-How im Bereich internationaler Smart-Card-Standards (z.B. ISO 7816, TR03110, ICAO9303 oder GlobalPlatform) mit
About the company
AMS ist ein von Banken unabhängiges Leasing- und Beratungsunternehmen. Wir finanzieren Investitionsgüter aller Art und entwickeln Mobilitätskonzepte – von der Gehaltsumwandlung für Dienstwagen bzw. Diensträder bis zum Car-Sharing.