Skip to content
mimi

Software Security Researcher / Engineer

Cispa

St. Ingbert · Hybrid Full-time 1w ago

About the role

Deine Rolle im Team

  • 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.

Unser Angebot

  • 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.

Technologien und Skills

  • Rust
  • Go

Unsere Erwartungen an dich:

Qualifikationen

  • Solid understanding of common vulnerability classes such as OWASP Top 10, CWE, and CVE ecosystems.
  • Solid knowledge of secure coding practices in various languages.
  • Deep understanding of contextual and chained code-related vulnerabilities (real-world & CTF).
  • Understanding of software architecture, APIs, and modern development practices.
  • Strong programming skills, proficiency in Go or Rust is a plus.
  • Have worked on large-scale or real-world software systems and security analysis pipelines.
  • Have developed or applied code reachability analysis methods for vulnerability detection or prioritization.
  • Have a track record of contributing to the broader security community or publishing original research, finding vulnerabilities in various code bases.

Erfahrung

  • Experience with program analysis techniques, including static and dynamic analysis and taint tracking.
  • Solid experience with existing SAST and DAST tools.
  • Experience working with vulnerability datasets and security benchmarks.
  • Have experience applying machine learning to software security tasks.
  • Have experience building or maintaining a security intelligence layer that integrates vulnerability data, threat intelligence, and system-specific context.
  • Have experience with program analysis tools such as Tree-sitter.

Ausbildung

  • Bachelor's degree in Computer Science or a related field, Master's or PhD preferred.

Benefits

  • Flexible Arbeitszeiten
  • Home Office

Skills

GoRust

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