Das Unternehmen ist ein führender Anbieter im Bereich IT-Sicherheit und bietet Lösungen für verschiedene Sektoren, darunter den öffentlichen Sektor, die Industrie und kritische Infrastrukturen. Als Softwareentwickler (d/m/w) Cyber-Diode werden Sie Teil eines engagierten Teams, das sich der Entwicklung hochwertiger IT-Security-Lösungen widmet. Ihre Hauptaufgaben umfassen die Konzeption, das Design, die Implementierung und die kontinuierliche Weiterentwicklung von Cyber-Diode-Lösungen für den industriellen Einsatz. Sie werden One-Way-Proxys und sichere Kommunikationsmechanismen in hochsensiblen Umgebungen entwickeln und bestehende Produkte sowie Komponenten pflegen und weiterentwickeln. Zudem sind Sie für die Analyse, Diagnose und Behebung von Fehlern zuständig und arbeiten eng mit Kunden zusammen, um komplexe technische Herausforderungen zu lösen. Ihre Kommunikation und Anforderungsanalyse erfolgt in Zusammenarbeit mit Product Ownern, Stakeholdern und Schnittstellenteams. Darüber hinaus unterstützen Sie unsere Kundengruppen beim Third-Level-Support und tragen aktiv zur Mitgestaltung von Entwicklungsprozessen und kontinuierlichen Verbesserungsmaßnahmen bei. Das Unternehmen legt großen Wert auf Wissenstransfer innerhalb des Teams und bietet Ihnen die Möglichkeit zur Teilnahme an internen und externen Weiterbildungsmaßnahmen.
Softwareentwickler (d/m/w) Cyber-Diode
Beschreibung
Anforderungen
Sie bringen eine abgeschlossene Ausbildung im IT-Bereich, ein abgeschlossenes technisches Studium oder vergleichbare praktische Erfahrung mit. Ihre Begeisterung für IT-Security und sichere Kommunikationslösungen ist entscheidend. Idealerweise haben Sie Interesse an unserem Technologie-Stack mit Schwerpunkten auf L4/Fiasco, OpenBSD, C und Perl. Erfahrungen im Umgang mit Git, Build-Pipelines und Code-Review-Prozessen sind von Vorteil. Gute Kenntnisse von Unix-basierten Betriebssystemen sowie ein fundiertes Verständnis von Kommunikations- und Netzwerkprotokollen sind ebenfalls erforderlich. Sie sollten Freude an der Zusammenarbeit in interdisziplinären Teams haben und bereit sein, Verantwortung zu übernehmen. Eine strukturierte, analytische und sicherheitsorientierte Arbeitsweise zeichnet Sie aus. Sehr gute Deutschkenntnisse (mindestens C1) sowie gute Englischkenntnisse (mindestens B2) sind notwendig. Reisebereitschaft für Inbetriebnahmen und Debugging-Sessions beim Kunden wird ebenfalls erwartet. Auch motivierte Quereinsteiger mit relevanten technischen Kenntnissen sind willkommen.