The AI Job Search Engine
Research Assistant - Software Security & Program Analysis(m/w/x)
Developing and evaluating methods for software vulnerability detection, analysis, and verification in application-oriented security research, with academic and industry partners. Master's degree in Computer Science or IT Security and very good Java/C++ programming skills required. Doctoral project support provided.
Requirements
- Completed university degree (master's) in computer science, IT security, or related discipline
- Strong interest in software security, program analysis, and security research with focus on software-driven systems
- Very good programming skills (Java, C/C++) with code-level security focus
- Experience or interest in static/dynamic program analysis, fuzzing, pentesting, exploit analysis, vulnerability research, risk/threat modeling, code reviews, or penetration testing
- Very good written and spoken German and English skills
Tasks
- Work on applied software security research projects
- Collaborate with academic, industry, and public partners
- Develop and evaluate methods for vulnerability detection
- Develop and evaluate methods for vulnerability analysis
- Develop and evaluate methods for vulnerability verification
- Develop and evaluate methods for vulnerability fixing
- Research novel static program analysis methods
- Research novel dynamic program analysis methods
- Research fuzzing methods for vulnerability detection
- Research AI methods for vulnerability detection
- Perform security analyses of real software systems
- Conduct code reviews
- Perform penetration tests
- Conduct security assessments
- Perform risk analyses
- Conduct threat analyses
- Participate in publicly funded research projects
- Participate in industry collaborations
- Prepare project reports
- Prepare scientific publications
- Present research results at national conferences
- Present research results at international conferences
Work Experience
Education
Languages
Tools & Technologies
Benefits
Bonuses & Incentives
- •Performance-based variable remuneration
Learning & Development
- •Scientific and professional development support
Other Benefits
- •Doctoral project support
- •Capital-forming benefits
Informal Culture
- •Friendly, open, and collegial working environment
- •Dynamic and creative working atmosphere
Family Support
- •Family-friendly work culture
- •Support services through pme family service
Flexible Working
- •Flexible working conditions
- •Various working time models
- •Flexible working locations
- •Flexible working hours
- •Mobile working
Public Transport Subsidies
- •Job ticket subsidy
Retirement Plans
- •Company pension plan
- •Deferred compensation
Parking & Commuter Benefits
- •Convenient location
- •Free parking
- •Preferential EV charging conditions
- •Centrally located office in Heilbronn
Sustainability Focus
- •Efficient EV charging infrastructure
- Fraunhofer-GesellschaftFull-time/Part-timeWith HomeofficeNot specifiedDarmstadt, Heilbronn
- Fraunhofer-Gesellschaft
Wissenschaftliche Mitarbeiter:innen für Sichere Softwareentwicklung(m/w/x)
Full-timeTemporary contractWith HomeofficeExperiencedDarmstadt, Heilbronn - Fraunhofer-Gesellschaft
Research Associate for Software Analysis(m/w/x)
Full-time/Part-timeWith HomeofficeNot specifiedDarmstadt - Fraunhofer-Gesellschaft
Wissenschaftliche:r Mitarbeiter:in zur Softwareanalyse(m/w/x)
Full-time/Part-timeTemporary contractWith HomeofficeExperiencedDarmstadt - Fraunhofer-Gesellschaft
Research Assistant in Cybersecurity(m/w/x)
Full-time/Part-timeRemoteExperiencedDarmstadt
Research Assistant - Software Security & Program Analysis(m/w/x)
Developing and evaluating methods for software vulnerability detection, analysis, and verification in application-oriented security research, with academic and industry partners. Master's degree in Computer Science or IT Security and very good Java/C++ programming skills required. Doctoral project support provided.
Requirements
- Completed university degree (master's) in computer science, IT security, or related discipline
- Strong interest in software security, program analysis, and security research with focus on software-driven systems
- Very good programming skills (Java, C/C++) with code-level security focus
- Experience or interest in static/dynamic program analysis, fuzzing, pentesting, exploit analysis, vulnerability research, risk/threat modeling, code reviews, or penetration testing
- Very good written and spoken German and English skills
Tasks
- Work on applied software security research projects
- Collaborate with academic, industry, and public partners
- Develop and evaluate methods for vulnerability detection
- Develop and evaluate methods for vulnerability analysis
- Develop and evaluate methods for vulnerability verification
- Develop and evaluate methods for vulnerability fixing
- Research novel static program analysis methods
- Research novel dynamic program analysis methods
- Research fuzzing methods for vulnerability detection
- Research AI methods for vulnerability detection
- Perform security analyses of real software systems
- Conduct code reviews
- Perform penetration tests
- Conduct security assessments
- Perform risk analyses
- Conduct threat analyses
- Participate in publicly funded research projects
- Participate in industry collaborations
- Prepare project reports
- Prepare scientific publications
- Present research results at national conferences
- Present research results at international conferences
Work Experience
Education
Languages
Tools & Technologies
Benefits
Bonuses & Incentives
- •Performance-based variable remuneration
Learning & Development
- •Scientific and professional development support
Other Benefits
- •Doctoral project support
- •Capital-forming benefits
Informal Culture
- •Friendly, open, and collegial working environment
- •Dynamic and creative working atmosphere
Family Support
- •Family-friendly work culture
- •Support services through pme family service
Flexible Working
- •Flexible working conditions
- •Various working time models
- •Flexible working locations
- •Flexible working hours
- •Mobile working
Public Transport Subsidies
- •Job ticket subsidy
Retirement Plans
- •Company pension plan
- •Deferred compensation
Parking & Commuter Benefits
- •Convenient location
- •Free parking
- •Preferential EV charging conditions
- •Centrally located office in Heilbronn
Sustainability Focus
- •Efficient EV charging infrastructure
About the Company
Fraunhofer-Gesellschaft
Industry
Research
Description
Das Unternehmen ist eine der führenden Organisationen für anwendungsorientierte Forschung mit 76 Instituten in Deutschland.
- Fraunhofer-Gesellschaft
Wissenschaftlicher Mitarbeiter:in - Softwaresicherheit & Programmanalyse(m/w/x)
Full-time/Part-timeWith HomeofficeNot specifiedDarmstadt, Heilbronn - Fraunhofer-Gesellschaft
Wissenschaftliche Mitarbeiter:innen für Sichere Softwareentwicklung(m/w/x)
Full-timeTemporary contractWith HomeofficeExperiencedDarmstadt, Heilbronn - Fraunhofer-Gesellschaft
Research Associate for Software Analysis(m/w/x)
Full-time/Part-timeWith HomeofficeNot specifiedDarmstadt - Fraunhofer-Gesellschaft
Wissenschaftliche:r Mitarbeiter:in zur Softwareanalyse(m/w/x)
Full-time/Part-timeTemporary contractWith HomeofficeExperiencedDarmstadt - Fraunhofer-Gesellschaft
Research Assistant in Cybersecurity(m/w/x)
Full-time/Part-timeRemoteExperiencedDarmstadt