Software Threat Modelling Specialist (m/f/d)

- required immediately, permanent -

Your tasks:

 

  • Perform systematic threat-modelling for our software products; e.g. web applications, firmware implementations (UEFI, bootloader,…), relevant other software implementations of congatec products
  • Apply established threat-modelling methods (e.g. STRIDE) and maintain architecture and data flow diagrams as a basis
  • Identify and document threats, evil user stories/ attack paths, assumptions and corresponding security controls for our products
  • Integrate threat-modelling into the product and engineering lifecycle (e.g. new features, major architectural changes, new integrations)
  • Make recommendations and derive security requirements and acceptance criteria for user stories in close collaboration with Product Management and Engineering
  • Support design reviews and influence security-related design decisions for our software architecture
  • Assess identified threats in terms of business impact, customer impact and compliance requirements
  • Prioritize risks together with Product Management and translate them into actionable items in product backlogs and roadmaps
  • Define and track mitigation measures (e.g. hardening steps, design changes, additional security controls) and verify their effectiveness
  • Develop and refine a threat modelling framework tailored to our software products, including reusable templates and patterns
  • Conduct workshops and training on secure design and threat modelling techniques for development, architecture and product teams
  • Act as a key advocate for “Security by Design” and “Product Security” across the organization

 

Your profile:

 

  • Degree in Computer Science, Software Engineering, Information Security or a comparable qualification
  • Several years of proven experience in threat-modelling software products or platforms
  • Strong background in collaborating with product, architecture and software development teams in an agile environment
  • In-depth knowledge of at least one threat modelling methodology (e.g. STRIDE, LINDDUN, PASTA) and its practical application in real projects
  • Very good understanding of modern software architecture (e.g. CPU partitioning)
  • Solid understanding of common security threats and vulnerabilities (e.g. OWASP Top 10)
  • Familiarity with relevant standards and frameworks (e.g. OWASP ASVS, NIST, ISO 27001, IEC62443) in the context of software product security is an advantage
  • Experience with at least one programming language (e.g. Java, C#, C++, Go, Python, JavaScript/TypeScript) to understand implementation details
  • Hands-on experience with threat-modelling documentation practices and common tooling (e.g. Git, CI/CD pipelines, ticketing and documentation systems)
  • Structured, analytical and solution-oriented way of working with strong communication skills towards technical and non-technical stakeholders
  • Confident in running workshops and moderating discussions in cross-functional teams
  • Fluent in English and German; additional languages are an advantage

Become part of our successful team!
We look forward to receiving your complete application.

HR Contact

Tel. +49(991)2700-142