Skip to content
mimi

Software Security Researcher / Engineer (m/f/x)

CISPA – Helmholtz-Zentrum für Informationssicherheit gGmbH

St. Ingbert · Hybrid Full-time 1mo ago

About the role

Your Future Area of Responsibility

  • Developing and maintaining a continuously updating security knowledge base, integrating sources such as CVE, CWE, and other security intelligence feeds.
  • Designing and curating high-quality datasets, including real-world vulnerabilities and synthetic scenarios for AI model training.
  • Developing software security analysis techniques to detect critical vulnerabilities across complex codebases.
  • Designing structured, context-rich representations of vulnerabilities and security insights for consumption by AI agents.
  • Contributing to the integration of security knowledge and analysis pipelines into AI-driven workflows.
  • Evaluating detection accuracy and improving coverage across different vulnerability classes.

For content-related questions regarding the position, Hossein Hajipour is available as your contact person via email.

Your Qualifications Profile

  • Bachelor’s degree in Computer Science or a related field, Master’s or PhD preferred.
  • Solid understanding of common vulnerability classes such as OWASP Top 10, CWE, and CVE ecosystems.
  • Solid knowledge of secure coding practices in various languages.
  • Experience with program analysis techniques, including static and dynamic analysis and taint tracking,
  • Solid experience with existing SAST and DAST tools.
  • Deep understanding of contextual and chained code-related vulnerabilities (real-world & CTF).
  • Experience working with vulnerability datasets and security benchmarks.
  • Understanding of software architecture, APIs, and modern development practices.
  • Strong programming skills, proficiency in Go or Rust is a plus.

We’d be lucky if you also:

  • Have experience applying machine learning to software security tasks.
  • Have worked on large-scale or real-world software systems and security analysis pipelines.
  • Have experience building or maintaining a security intelligence layer that integrates vulnerability data, threat intelligence, and system-specific context.
  • Have developed or applied code reachability analysis methods for vulnerability detection or prioritization.
  • Have experience with program analysis tools such as Tree-sitter.
  • Have a track record of contributing to the broader security community or publishing original research, finding vulnerabilities in various code bases.

What we offer

  • Work on cutting-edge research at the intersection of AI and software security
  • Contribute to technology that addresses real-world, high-impact security challenges
  • Be part of a highly ambitious, research-driven team
  • Shape the future of autonomous, intelligent security systems
  • A challenging and exciting role with a high degree of creative freedom in a research institution dedicated to shaping the future of information security in a scientific and strongly international environment
  • A strong commitment to work-life balance and equal opportunities; all positions are generally suitable for part-time work
  • Compensation and social benefits in accordance with the German public sector collective agreement (TVöD Bund)
  • A fixed-term position
  • Up to two days of remote work per week (subject to operational requirements)
  • Flexible working hours
  • Occupational pension scheme (VBL)
  • Opportunities for professional development and further training
  • Subsidized job ticket
  • Social and team-building activities
  • Workplace health management programs

Skills

CWECVEDASTGoOWASP Top 10RustSASTTree-sitter

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free