Auf einen Blick
- Aufgaben: Entwickle innovative Software für Smart Cards und teste sie direkt auf der Zielhardware.
- Arbeitgeber: Sichere IT-Lösungen für Bundeswehr und kritische Infrastrukturen.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice, Bike-Leasing und viele weitere Vorteile.
- Warum dieser Job: Gestalte sicherheitskritische Technologien und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Studium in Informatik oder Elektrotechnik und Erfahrung in Embedded-Systemen.
- Andere Informationen: Dynamisches Team mit Fokus auf individuelle Weiterentwicklung und Teamgeist.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Bei secunet dreht sich alles um IT-Sicherheit auf höchstem Niveau. Wir liefern Lösungen, auf die die Bundeswehr, öffentliche Auftraggeber und kritische Infrastrukturen vertrauen. Dazu gehören hochsichere Plattformen wie SINA für verschlüsselte Kommunikation, mobile und stationäre Arbeitsplätze sowie Systeme für die Verarbeitung klassifizierter Daten.
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 Deinen klugen Kopf. Als Smart Card Developer (m/w/d) im Bereich „Testing & Automation“ arbeitest du direkt an der Schnittstelle von Hardware, Embedded Software und Security-Evaluierung.
Deine 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.
Dein Profil
- Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung und hast bereits erste praktische Erfahrung in der Entwicklung von Embedded-Systemen oder Smart-Card-Lösungen gesammelt; idealerweise mit C, gerne auch mit Assembler.
- Du hast ein gutes Verständnis für sauberen, wartbaren Code (Clean Code) und bewegst dich sicher in einer Linux-basierten Entwicklungsumgebung.
- Du bringst Erfahrung mit Software-Testing und Testautomatisierung mit und hast Interesse an strukturierter, selbstdokumentierender Testentwicklung.
- Du arbeitest gerne mit Python 3 und kennst grundlegende Aspekte des Python-Ökosystems wie Tooling, Dependency-Management oder Packaging.
- Du interessierst dich für Smart-Card-Technologien und hardware-nahe Softwareentwicklung. Kenntnisse relevanter Standards wie ISO/IEC 7816 sind ein Plus, aber kein Muss.
- Grundkenntnisse in Kryptografie bringst du mit oder bist motiviert, dich tiefer in kryptografische Verfahren und Protokolle einzuarbeiten.
- Du verfügst über verhandlungssichere Deutschkenntnisse sowie fließende Englischkenntnisse, sodass du dich sicher in technischen Dokumentationen bewegen kannst.
Auch wenn du noch am Anfang deiner Karriere stehst, aber bereits relevante praktische Erfahrung durch Projekte, Werkstudententätigkeiten oder eigene Entwicklungen mitbringst, freuen wir uns auf deine Bewerbung.
Unser Angebot
- Echter Teamgeist: Mitarbeit in Teams, die Veränderungen vorantreiben - egal wie kompliziert und umfangreich Projekte sind.
- Gesellschaftliche Relevanz: Wir arbeiten an Lösungen, die Gamechanger-Qualitäten haben - auf allen Gebieten der IT-Sicherheit.
- Individuelle Weiterentwicklung: Karriere ist bei uns kein Standardrezept. Wir entwickeln uns gemeinsam weiter und unterstützen Dich mit dem was Du für Dich brauchst um weiterzukommen.
- Der Mensch im Fokus: In unserer Vielfalt liegt die Kraft. Wir respektieren uns gegenseitig so wie wir sind. Uns liegt zudem die Vereinbarkeit von Beruf, Familie und Privatleben am Herzen. Hier sind wir seit 2025 zertifiziert.
- Flexibles Arbeiten: 12 Standorte in Deutschland, Mobile Office, Shared Desk-Modell, Vertrauensarbeitszeit und flexible Teilzeitmodelle. Da ist für jeden das passende Modell dabei.
- Sonne, Strand oder Berge: Arbeiten im EU-Ausland? Kein Problem - Du kannst pro Jahr bis zu 20 Tage remote innerhalb der EU arbeiten.
- Schöne Benefits obendrauf: Freue Dich auf Bike-Leasing, Firmenfitness-Programm, vergünstigtes Jobticket, secudog und vieles mehr.
Wenn du dich in einem Umfeld wohlfühlst, in dem Sicherheit, hardware-nahe Entwicklung und technische Präzision im Mittelpunkt stehen und du an sicherheitskritischen Lösungen im Smart-Card- und Embedded-Security-Umfeld mitarbeiten möchtest, freuen wir uns auf deine vollständige Bewerbung, in der Du bitte Deine Kündigungsfrist, Deine Gehaltsvorstellung sowie die Kennziffer 3154/F angibst.
Smart Card Developer (m/w/d) - Testing & Automation Arbeitgeber: secunet Security Networks AG
Kontaktperson:
secunet Security Networks AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Smart Card Developer (m/w/d) - Testing & Automation
✨Tipp Nummer 1
Mach dir ein starkes Netzwerk! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anwenden kannst.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeig deine Leidenschaft für Smart-Card-Technologien! Sprich in Gesprächen über deine Projekte oder Erfahrungen, die zeigen, dass du wirklich für das Thema brennst. Das kommt immer gut an!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Smart Card Developer (m/w/d) - Testing & Automation
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Smart Card Developer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Hebe deine praktischen Erfahrungen in der Entwicklung von Embedded-Systemen oder Smart-Card-Lösungen hervor. Wenn du bereits mit C oder Assembler gearbeitet hast, lass uns das wissen! Wir lieben es, wenn du konkrete Beispiele aus deinen Projekten teilst.
Sauberer Code ist das A und O: Erwähne dein Verständnis für sauberen, wartbaren Code (Clean Code). Zeige uns, dass du nicht nur programmieren kannst, sondern auch Wert auf Qualität legst. Das ist besonders wichtig für die Sicherheitsanforderungen, die wir erfüllen müssen.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnellstmöglich bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei secunet Security Networks AG vorbereitest
✨Verstehe die Technologie
Mach dich mit den Grundlagen der Smart-Card-Technologie und Embedded-Systemen vertraut. Wenn du die Technologien, mit denen du arbeiten wirst, gut verstehst, kannst du im Interview gezielte Fragen stellen und deine Kenntnisse unter Beweis stellen.
✨Praktische Beispiele parat haben
Bereite konkrete Beispiele aus deinen bisherigen Projekten vor, in denen du C oder Assembler verwendet hast. Zeige, wie du Probleme gelöst und Tests automatisiert hast. Das gibt dem Interviewer einen Einblick in deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Fragen zur Unternehmenskultur
Informiere dich über die Unternehmenskultur von secunet und bereite Fragen vor, die zeigen, dass du an Teamarbeit und individueller Weiterentwicklung interessiert bist. Das zeigt dein Engagement und dass du gut ins Team passen würdest.
✨Sicherheitsbewusstsein demonstrieren
Da es um IT-Sicherheit geht, solltest du ein grundlegendes Verständnis für Sicherheitsanforderungen und -standards mitbringen. Bereite dich darauf vor, zu erklären, wie du in der Vergangenheit Sicherheitsaspekte in deine Softwareentwicklung integriert hast.