Research Assistant - Software Security & Program Analysis (anywhere in Germany)
Fraunhofer-Gesellschaft – Darmstadt
Kurzbeschreibung der Position
Sie arbeiten an angewandten Forschungsprojekten im Bereich Software-Sicherheit in Zusammenarbeit mit unseren Partnern aus Hochschulen, Industrie und öffentlicher Verwaltung.
Hauptaufgaben
- Entwicklung und wissenschaftliche Bewertung neuer Methoden zur Erkennung, Analyse, Verifizierung und Behebung von Software-Schwachstellen
- Forschung an neuartigen Methoden der statischen und dynamischen Programmanalyse, einschließlich Fuzzing und der Nutzung von KI-Methoden zur Schwachstellenerkennung
- Sicherheitsanalysen realer Softwaresysteme, einschließlich:
- Code Reviews
- Penetrationstests und Sicherheitsbewertungen
- Risiko- und Bedrohungsanalysen
- Mitarbeit in öffentlich geförderten Forschungsprojekten und Industriekooperationen
- Erstellung von Projektberichten und wissenschaftlichen Publikationen
- Präsentation von Forschungsergebnissen auf nationalen und internationalen Konferenzen
Qualifikationen und Fähigkeiten
- Abgeschlossenes Hochschulstudium (Master) in Informatik, IT-Sicherheit oder einem verwandten Fachgebiet
- Starkes Interesse an Software-Sicherheit, Programmanalyse und Sicherheitsforschung mit Schwerpunkt auf softwaregesteuerten Systemen
- Sehr gute Programmierkenntnisse (z.B. Java, C/C++), mit besonderem Fokus auf Code-Level-Sicherheit
- Erfahrung oder Interesse in einem oder mehreren der folgenden Bereiche:
- Statische/dynamische Programmanalyse, Fuzzing
- Pentesting, Exploit-Analyse, Schwachstellenforschung
- Risiko-/Bedrohungsmodellierung
- Code Reviews und Penetrationstests
- Sehr gute schriftliche und mündliche Deutsch- und Englischkenntnisse
Arbeitsort / Rahmenbedingungen
- Zusammenarbeit in einem renommierten, international führenden Institut im Bereich Cybersecurity
- Unterstützung Ihrer eigenen wissenschaftlichen und beruflichen Entwicklung im Bereich Software-Sicherheit, einschließlich Unterstützung eines Promotionsprojekts
- Freundliches, offenes und kollegiales Arbeitsumfeld mit einer dynamischen und kreativen Arbeitsatmosphäre
- Familienfreundliche Arbeitskultur mit flexiblen Arbeitsbedingungen (verschiedene Arbeitszeitmodelle, flexible Arbeitsorte und -zeiten, mobiles Arbeiten, Jobticket-Zuschuss, Unterstützungsangebote durch den pme Familienservice, etc.)
- Betriebliche Altersvorsorge, Kapitalbildungsleistungen, Entgeltumwandlung
- Günstige Lage (Darmstadt Hauptbahnhof in ca. 10 Minuten fußläufig erreichbar), kostenlose Parkplätze und effiziente Ladeinfrastruktur für Elektrofahrzeuge zu bevorzugten Konditionen für Mitarbeiter, alternativ ein zentral gelegenes Büro in Heilbronn
Die wöchentliche Arbeitszeit beträgt 39 Stunden. Diese Position ist auch in Teilzeit verfügbar. Wir schätzen und fördern die Vielfalt der Fähigkeiten unserer Mitarbeiter und begrüßen daher alle Bewerbungen – unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Ideologie, Behinderung, sexueller Orientierung und Identität. Schwerbehinderte Personen werden bei gleicher Eignung bevorzugt. Unsere Aufgaben sind vielfältig und anpassungsfähig – für Bewerber mit Behinderungen erarbeiten wir gemeinsam Lösungen, die ihre Fähigkeiten bestmöglich fördern. Einstellung, Vergütung und Sozialleistungen richten sich nach dem Tarifvertrag für den öffentlichen Dienst (TVöD). Zusätzlich kann Fraunhofer leistungsabhängige variable Vergütungsbestandteile gewähren.