Research Assistant – Software Security, Program Analysis
Posted 12hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Research Assistant in Software Security at Fraunhofer Institute, focusing on applied research projects in software security. Collaborating with academic and industry partners to enhance software security methods.
Responsibilities:
- Contribute to applied research projects in software security in collaboration with academic, industry, and public-sector partners
- Develop and scientifically evaluate new methods for detecting, analyzing, verifying, and remediating software vulnerabilities
- Conduct research on novel static and dynamic program analysis techniques, including fuzzing and the application of AI methods for vulnerability detection
- Perform security analyses of real-world software systems, including: code reviews
- Penetration testing and security assessments
- Risk and threat analyses
- Participate in publicly funded research projects and industry collaborations
- Prepare project reports and scientific publications
- Present research results at national and international conferences
Requirements:
- Completed university degree (Master's) in Computer Science, IT Security, or a related field
- Strong interest in software security, program analysis, and security research with a focus on software-driven systems
- Excellent programming skills (e.g., Java, C/C++), with a particular emphasis on secure coding practices
- Experience or interest in one or more of the following areas: static/dynamic program analysis, fuzzing
- Pentesting, exploit analysis, vulnerability research
- Risk/threat modeling
- Code reviews and penetration testing
- Excellent German and English language skills, both written and spoken
Benefits:
- Work at a respected, internationally leading institute in the field of cybersecurity
- Support for your scientific and professional development in software security, including support for a doctoral project
- Friendly, open, and collegial working environment with a dynamic and creative atmosphere
- Family-friendly culture with flexible working arrangements (various work-time models, flexible workplaces and hours, mobile working, subsidized public transport ticket, support services via the pme family service, etc.)
- Company pension plan, capital-forming benefits, salary conversion options
- Conveniently located (Darmstadt main station reachable in about a 10-minute walk), free parking and efficient EV charging infrastructure with preferential conditions for employees, alternatively a centrally located workplace in Heilbronn
- Weekly working hours: 39 hours. This position is also available part-time.




















