Smart Card Developer (m/w/d) - Testing & Automation
Für unser Entwicklungsteam in der Division Defence & Space suchen wir für einen unserer Standorte in Berlin oder Dresden zum nächstmöglichen Zeitpunkt einen engagierten Smart Card Developer (m/w/d) im Bereich "Testing & Automation".
Aufgaben
- Du entwickelst hardware-nahe Software für Smart Cards und setzt sicherheitskritische Funktionen in C und Assembler um.
- Du bringst deine Software auf ressourcenbeschränkten Embedded-Systemen zum Laufen und optimierst sie für Stabilität, Effizienz und Performance.
- Du integrierst deine Komponenten in bestehende Systemlandschaften und sorgst dafür, dass Software, Hardware und Systemarchitektur sauber zusammenspielen.
- Du testest deine Entwicklungen direkt auf der Zielhardware und analysierst ihr Verhalten unter realen Bedingungen.
- Du entwickelst strukturierte Teststrategien und automatisierst Tests, z.B. mit Python oder gängigen Testframeworks, um Qualität reproduzierbar sicherzustellen.
- Du begleitest technisch Security-Evaluierungen, Zertifizierungen und Zulassungsprozesse und stellst sicher, dass unsere Lösungen höchsten Sicherheitsanforderungen gerecht werden.
Anforderungen
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung
- Erste praktische Erfahrung in der Entwicklung von Embedded-Systemen oder Smart-Card-Lösungen, idealerweise mit C und Assembler
- Gutes Verständnis für sauberen, wartbaren Code (Clean Code) und Sicherheit in einer Linux-basierten Entwicklungsumgebung
- Erfahrung mit Software-Testing und Testautomatisierung, Interesse an strukturierter, selbstdokumentierender Testentwicklung
- Praktische Erfahrung mit Python 3 und Grundkenntnisse im Python-Ökosystem
- Interesse an Smart-Card-Technologien und hardware-naher Softwareentwicklung
- Grundkenntnisse in Kryptografie oder Motivation, sich tiefer in das Thema einzuarbeiten
- Verhandlungssichere Deutschkenntnisse und fließende Englischkenntnisse
Unser Angebot
- Mitarbeit in Teams, die Veränderungen vorantreiben
- Lösungen mit Gamechanger-Qualitäten in der IT-Sicherheit
- Individuelle Weiterentwicklung und Unterstützung bei Deiner Karriere
- Respektvoller und wertschätzender Umgang, flexible Arbeitsmodelle
- Attraktive Benefits wie Bike-Leasing, Firmenfitness-Programm und mehr