Software Security Engineer

M Plan Modulare Planungs- und Konstruktionstechnik GmbH
Karlsruhe, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Karlsruhe, Germany

Tech stack

Java
.NET
C Sharp (Programming Language)
C++
Compilers
Data Mining
Java Virtual Machine (JVM)
Python
Reverse Engineering
Software Security
Information Technology
IDA Pro
Operational Systems

Job description

  • Entwicklung von Schutzmechanismen gegen Reverse Engineering, Analyse und Datenextraktion
  • Identifikation und Behebung von Sicherheitslücken in bestehenden Anwendungen
  • Implementierung von Schutztechnologien für verschiedene Programmiersprachen und Betriebssysteme
  • Entwicklung automatisierter Testszenarien zur Validierung der Wirksamkeit und Stabilität der Lösungen
  • Kreative Anpassung an sich wandelnde Angriffsmethoden durch neue Schutzstrategien

Das erwartet dich bei uns

  • Bei uns kannst du eigene Ideen einbringen und aktiv mitgestalten
  • Fit bleiben mit einer vergünstigten Mitgliedschaft bei Fitness First
  • Unterstützung bei der Kinderbetreuung durch Kitazuschuss
  • Sonderurlaub für wichtige private Anlässe, z. B. Hochzeit, Umzug, Geburt
  • Vielfältige Weiterbildungsprogramme

Requirements

  • Abgeschlossenes Studium in Informatik, Mathematik, Physik oder vergleichbarer Bereich
  • Interesse am Softwareschutz sowie Erfahrung mit eigenen Security-Projekten oder CTFs
  • Kenntnisse in C++ sowie Erfahrung in C#, Java oder Python
  • Sicherer Umgang mit kompiliertem Code, ByteCode und Tools wie IDA Pro, Ghidra, BinaryNinja oder dnSpy
  • Verständnis für Obfuskation, Dekompilierung, LLVM, .NET Runtime, Mono, JVM oder Unity
  • Erfahrung mit Compiler-Technologien und Plattforminterna wie LLVM IR wünschenswert
  • Deutschkenntnisse auf C1-Niveau sowie sehr gutes Englisch

Apply for this position