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

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Ingolstadt
EUR 45.000 - 80.000
Sei unter den ersten Bewerbenden.
Vor 3 Tagen
Jobbeschreibung

Berlin, Ingolstadt, München, Stuttgart

Seit über 25 Jahren begleitet 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 Überprü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
  • Erfahrung mit Shell-Scripting (z.B. bash) und Versionskontrollsystemen (z.B. git)
  • Grundlagen der Netzwerktechnik (Schichten des Protokollstapels, TCP/IP, Client/Server, usw.)
  • Verständnis grundlegender System- und Programmierkonzepte (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 grundlegenden Konzepte - nicht die Mathematik!)
    • Softwarepaketierung unter Linux (z. B. deb/rpm oder pip)
    • Pentesting/offensive Sicherheit
    • Erfahrung in der Automobilbranche
    • Erfahrung mit Testautomatisierung und Skripterstellung