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, GermanJob 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