Was erwartet Sie? Sie entwerfen und entwickeln im Team modulare Softwarelösungen mit C++ für unsere VDV-Kernapplikation etiCORE, die den öffentlichen Nahverkehr digitalisiert. Sie begleiten Software-Teilprojekte eigenständig von der Anforderungsanalyse über die Implementierung bis zur erfolgreichen Abnahme beim Kunden. Sie erweitern bestehende Softwaremodule, insbesondere im Bereich der Chipkarten-Kommunikation, um spezifische Kundenanforderungen zu realisieren. Sie implementieren kryptografische Verfahren für Authentifizierung und Verschlüsselung in unsere Software, die häufig auf Embedded-Linux-Systemen läuft. Sie stellen die Qualität und Wartbarkeit Ihrer entwickelten Module durch sorgfältige Dokumentation und konsequente Versionsverwaltung sicher. Was bieten wir Ihnen? Work-Life-Balance: Flexible Arbeitszeiten und die Möglichkeit zum mobilen Arbeiten für eine optimale Vereinbarkeit von Beruf und Privatleben. Erholung pur: 30 Tage Urlaub pro Jahr für Ihre persönliche Auszeit. Individuelle Entwicklung: Maßgeschneiderte Fort- und Weiterbildungsprogramme, die Ihre Karriere gezielt voranbringen. Verpflegung inklusive: Kostenlose Getränke (Wasser & Kaffee) sowie ein attraktiver Essenszuschuss. Starker Teamgeist: Regelmäßige Sommer- und Winterfeste für einen Austausch auf Augenhöhe außerhalb des Alltags. Moderner Arbeitsplatz: Ergonomisch gestaltete Arbeitsstationen mit modernster technischer Ausstattung für Ihre Gesundheit und Ihren Komfort. Was sollten Sie mitbringen? Ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren Fachs bildet Ihre Grundlage. Sie programmieren sicher in C/C++ und haben idealerweise bereits mit Java gearbeitet. Sie bringen praktische Erfahrung mit Chipkarten und den dazugehörigen Standards mit (z. B. ISO, PC/SC, APDU). Ihre Kenntnisse in Kryptografie sowie im Umgang mit Entwicklungsumgebungen unter embedded Linux und Windows sind solide. Sie arbeiten strukturiert, dokumentieren Ihre Arbeit sorgfältig und können technische Inhalte klar kommunizieren. Sie kommunizieren fließend auf Deutsch (C1-Niveau), sowohl schriftlich als auch mündlich.