Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Python Software Engineer (Linux, Security) (all genders)

diconium auto GmbH

München

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Zusammenfassung

Ein führendes Unternehmen im Bereich digitale Transformation sucht einen Fachmann für die Entwicklung von Cyber-Security Test Automation Frameworks. Sie sollten Erfahrung in der Python-Entwicklung, Netzwerktechnik und Testerstellung haben. Fließendes Englisch ist notwendig, Deutsch von Vorteil. Diese Position bietet die Möglichkeit, in der spannenden Automobilbranche innovative Technologien zu entwickeln.

Qualifikationen

  • Mindestens 3 Jahre Erfahrung in der Python-Entwicklung.
  • Erfahrung mit Versionskontrollsystemen, insbesondere Git.
  • Grundlagen der Netzwerktechnik sind wünschenswert.

Aufgaben

  • Entwicklung neuer Features für Cyber-Security Test Automation Frameworks.
  • Implementierung von Unit- und Integrationstests für das Testframework.
  • Entwicklung automatisierter Testfälle zur Überprüfung der Implementierung in Kfz-Steuergeräten.

Kenntnisse

Python-Entwicklung
Shell-Scripting
Netzwerktechnik
System- und Programmierprinzipien
Fließendes Englisch

Tools

Linux
Nix-Tools
Git
Jobbeschreibung

Berlin, Ingolstadt, München, Stuttgart

Seit über 25 Jahren begleität diconium Unternehmen partnerschaftlich auf dem Weg der digitalen Transformation mit unserer gesamten Expertise. End-to-End : Von Strategie, Technologie und Daten bis hin zu Organisation und Transformation. Daran arbeiten wir jeden Tag mit mehr als 2.000 Kolleg : innen an unseren weltweiten Standorten in Europa, Nordamerika und Asien. Werde Wegbegleiter : in der digitalen Transformation und unterstütze unser fantastisches Team.

Das erwartet Dich
  • Entwicklung neuer Features und Wartung eines (Cyber-) Security Test Automation Frameworks für Automotive ECU's (Python)
  • Implementierung von Unit- und Integrationstests für das Testframework selbst zur Erfüllung von Codequalitätsmetriken
  • Entwicklung neuer Testkonzepte und -technologien (sowohl Hardware als auch Software), um die Sicherheitstests auf neue Bereiche der Produkte auszuweiten
  • Entwicklung von automatisierten Testfällen (in Python) zur Ueberprüfung der Implementierung und Integration von Sicherheitsfunktionen in Kfz-Steuergeräten (z.B. Malware-Erkennung für Android-Apps / Binärhärtungsprüfung / Man-in-the-Middle-Angriffe)
Das bringst Du mit
  • Erfahrung in der Python-Entwicklung (3+ Jahre) unter Linux-Kommandozeilen- und Standard-
  • Nix-Tools
  • ErfahrungShell-Scripting (z.B. bash) und Versionskontrollsysteme (z.B. git)
  • Grundlagen der Netzwerktechnik (Schichten des Protokollstapels, TCP / IP, Client / Server, usw.)
  • Verstehen grundsützlicher System- und Programmierkönzipte (z. B. Pipes, Sockets, Prozesslebenszyklus, Threads, Speicherverwaltung usw.)
  • Fließendes Englisch (Deutsch von Vorteil)
  • Wünschenswerte Fähigkeiten und Erfahrungen :
    • Erfahrung in der Entwicklung eingebetteter Software (unter Verwendung einer kompilierten Sprache)
    • Software-Integration und Einsatz-Pipelines Linux-Kernel / System / Toolchain-Härtung
    • Containerisierung und Virtualisierungstechnologien
    • Sicherheitstechnologien für Netzwerke (z.B. Firewall, TLS, etc.)
    • Kryptographie (die grundsützlichen Konzepte - nicht die Mathematik!)
    • Softwarepaketierung unter Linux (z. B. deb / rpm oder pip)
    • Sicheres Betriebssystem / trusted execution environment
    • Pentesting / offensive Sicherheit
    • Reverse Engineering
    • Erfahrung in der Automobilbranche
    • Erfahrung mit Testautomatisierung und Skripterstellung
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.