CareerPlan
Darmstadt, HESSENFull-time2026-10-06 → 2026-10-27

Core

Research and development of software security analysis, verification, and vulnerability remediation methods.

Role type

Research Software Security Engineer

Builds

Novel software analysis procedures, security assessments, and research publications

Domain

Cybersecurity research and software engineering

Deliverable

research

Required skills

Software security analysis, static/dynamic program analysis, fuzzing, penetration testing, exploit analysis, vulnerability research, risk modeling, code reviews, Java, C/C++

Preferred skills

AI-based vulnerability detection, security assessment of real systems

Technologies

Java, C/C++, Fuzzing tools, Static analysis tools, Dynamic analysis tools

Responsibilities

Develop and evaluate new procedures for detecting and fixing software vulnerabilities, Conduct security analyses including code reviews and penetration tests, Participate in publicly funded research projects and industry collaborations, Publish research results in scientific conferences

Seniority

Mid-level, hands-on researcher