Aktiviere Job-Benachrichtigungen per E-Mail!

Software Security Engineer (gn)

Wibu Systems AG

Karlsruhe

Vor Ort

EUR 50.000 - 70.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

Wibu Systems AG sucht einen Software-Schutz-Experten, der mit Leidenschaft Technologien erforscht und entwickelt, um Software gegen Angriffe abzusichern. Im 4-köpfigen Team sind Sie verantwortlich für innovative Schutztechnologien und Fehleranalysen. Berufseinsteigern wird eine Chance gegeben, die erforderlichen Kenntnisse, insbesondere in C++ und Reverse Engineering, sind Voraussetzung. Der Arbeitsplatz befindet sich in Karlsruhe, in einem dynamischen Umfeld mit engem Austausch im Team.

Qualifikationen

  • Erfahrungen im Reverse Engineering und Kenntnisse in Programmtransformationen.
  • Interesse an Software-Schutz, Betriebssystem- und Plattforminternas.
  • Kenntnisse in Obfuskation und Dekompilierung wünschenswert.

Aufgaben

  • Schutz der inhouse-Software und der Anwendungen unserer Kunden vor Hacking.
  • Entwicklung neuer Schutztechnologien gegen Reverse Engineering.
  • Analyse und Lösung von Fehlern in geschützten Anwendungen.

Kenntnisse

Programmierkenntnisse in C++
Reverse Engineering
Obfuskation
Dekompilierung
Machine Learning / KI

Ausbildung

Abgeschlossenes Studium der Informatik, Mathematik, Physik oder ähnliches

Tools

Ida Pro
Ghidra
BinaryNinja
dnspy

Jobbeschreibung

Bei dieser Stelle kann man sein Hobby zum Beruf machen. Allen, denen es Spaß macht, den Angreifern einen Schritt voraus zu sein und die Software unserer Kunden sicher gegen Hacking-Angriffe zu machen, können sich hier richtig austoben.

Wibu-Systems ist in einem absoluten Nischen-Markt unterwegs. Wir brauchen in dem 4köpfigen Team die richtigen Player, die mit Leidenschaft dabei sind und richtig Lust haben, immer wieder neue Technologien auszuprobieren und diese anzuwenden. Die up-to-date sind und sich in diesem speziellen Gebiet sehr gut auskennen.

Tätigkeiten

  • Gemeinsam mit Ihren Kollegen / innen im Team sind Sie verantwortlich für den Schutz unserer inhouse-Software sowie für die Anwendungen unserer Kunden - um sicherzustellen, dass diese nicht extrahiert oder analysiert werden können.
  • Sie erforschen, konzeptionieren und entwickeln neue Schutztechnologien, die den aktuellen Herausforderungen von Reverse Engineering Tools und Techniken gewachsen sind.
  • Zudem gehört das Finden, Analysieren und Lösen auftretender Fehler in bereits geschützten Anwendungen ebenfalls zu Ihren Aufgaben.
  • Sie entwickeln Sicherheits- und Schutztechnologien für verschiedene Zielsprachen und implementieren diese plattformübergreifend.
  • Sie entwickeln Testszenarien, um die Korrektheit Ihrer Lösungen automatisiert zu prüfen.

Anforderungen

  • Ihre Kenntnisse bringen Sie aus einem abgeschlossenen Studium der Informatik, Mathematik, Physik oder einem ähnlichen Bereich mit.
  • Wir geben gerne Berufseinsteigern eine Chance und unterstützen Sie bei Ihrer Weiterentwicklung. Uns ist wichtig, dass Sie sich mit den genannten Themen bereits auseinandergesetzt haben (zum Beispiel Teilnahme an CTF-Wettbewerben, etc.).
  • Das Programmieren in C++ sowie mindestens einer der Sprachen : C#, Java, Python gehört zu Ihrem Handwerk.
  • Sie konnten bereits Erfahrungen im Reverse Engineering von kompilierten Programmen und ByteCode Artefakten unter Verwendung von Tools wie Ida Pro, Ghidra, BinaryNinja, dnspy, etc. sammeln.
  • Sie haben Kenntnisse in mindestens zwei der folgenden Gebiete : Obfuskation, Dekompilierung, LLVM, .Net Runtime, Mono, JVM, Dateiformate PE / ELF / machO, Unity Framework, Assembler, Machine Learning / KI, Wartung CI / CD Gitlab.
  • Sie interessieren sich für Compilergestützte Programmtransformationen und können sich für Softwareschutz, Betriebssystem- und Plattforminterna begeistern.
  • Von Vorteil : Sie bringen Kenntnisse mit LLVM IR mit.

Das Team besteht aktuell aus einem Teamleiter und 3 Kollegen. Die Kollegen sind weitestgehend im Büro anzutreffen, da ein ständiger Austausch bei der Arbeit passiert. Altersmäßig gut gemischt, Tendenz in Richtung 30.

Eingegliedert ist das Team in den Bereich Softwareentwicklung mit insgesamt 7 Teams und ca. 40 Kollegen / innen.

Bewerbungsprozess

  • Einladung zum ersten Kennenlernen per Web-Interview
  • Wenn es immer noch passt, Einladung vor Ort ins Wibu-Office zum persönlichen Gespräch und Kennenlernen
  • Angebot - Zusenden eines Vertragsentwurfes oder Absage
Jobalert für diese Suche erstellen
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.