Ingénieur en sécurité logicielle – IA et automatisation des analyses SW-FMEA
Prefer a full account with a password? Sign Up to Apply
Job Description
Dans le cadre d’une initiative visant à accélérer les analyses de modes de défaillance et de leurs effets des logiciels (SW-FMEA) grâce à l’intelligence artificielle et aux grands modèles de langage (LLM), nous recherchons un ingénieur contractuel spécialisé en ingénierie logicielle, en sécurité et en intelligence artificielle.
La personne retenue contribuera à la mise en place d’une architecture de sécurité dynamique en deux phases : la génération automatisée d’analyses SW-FMEA impartiales à partir des spécifications architecturales, puis la vérification continue des mécanismes de sécurité directement dans le code source au moyen de pipelines d’intégration et de déploiement continus (CI/CD).
Ce mandat de deux mois vise à moderniser les processus d’analyse de sécurité logicielle, à améliorer la couverture des analyses et à réduire considérablement le temps nécessaire à leur réalisation, notamment dans le cadre de l’amélioration de ZHAP.
Responsabilités
• Concevoir une solution basée sur les LLM et le RAG pour automatiser la génération des analyses SW-FMEA à partir des architectures logicielles, des spécifications SysML et de la documentation de sécurité.
• Développer des outils d'inspection automatisée du code C/C++ à l'aide de LLM et d'analyseurs AST afin d'identifier les mécanismes de prévention et de détection des défaillances.
• Assurer la traçabilité entre les analyses SW-FMEA et les mécanismes de sécurité identifiés dans le code source.
• Mettre en place des contrôles automatisés dans les pipelines CI/CD afin de détecter les modifications susceptibles de compromettre les mécanismes de sécurité.
• Intégrer les résultats aux outils de gestion des exigences et ALM, notamment Jira, Jama et Polarion.
• Évaluer la précision et la couverture des analyses automatisées, avec un objectif de réduction de 80 % du temps de réalisation.
Requirements
Department: Engineering, Development, Applications
Function: Information Technology
Experience Level: Mid-Senior Level