Ingénieur en sécurité logicielle – IA et automatisation des analyses SW-FMEA
Sopra Steria recrute : Ingénieur en sécurité logicielle – IA et automatisation des analyses SW-FMEA, Montréal. Level classe ce poste au niveau . Vous pouvez postuler chez Sopra Steria.
L’IA dans ce poste
CS Group Canada, une filiale de CS Group (faisant partie du groupe Sopra Steria), est un leader dans le développement et la certification de systèmes critiques pour la sécurité dans les industries de l’aérospatiale, de l’électrique et de la conduite autonome.
Rejoindre CS Group Canada, c’est participer à des projets complexes et à haute technologie pour certains des fabricants de systèmes les plus prestigieux d’Amérique du Nord, tout en bénéficiant de salaires compétitifs, d’avantages sociaux complets et de modalités de travail flexibles.
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.
- Expérience pratique en développement de solutions basées sur les LLM, le RAG et les graphes de connaissances (Neo4j, Graph RAG).
- Bonne connaissance des analyses SW-FMEA, de la sécurité fonctionnelle (ISO 26262) et de l'ingénierie des systèmes.
- Expérience en analyse de code C/C++, notamment avec les analyseurs AST et les mécanismes de sécurité logicielle.
- Expérience en développement et automatisation de pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins ou Bazel).
- Maîtrise de Python et C/C++, ainsi que du développement d'intégrations API.
- Familiarité avec les outils de gestion des exigences et ALM (Jira, DOORS, Jama ou Polarion).
Dans cette annonce, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.
Veuillez noter que seuls les candidats sélectionnés seront contactés.
Type d'emploi : Temps plein, Permanent
CS Group Canada valorise la diversité sur le lieu de travail et encourage les femmes, les minorités visibles, les minorités ethniques, les autochtones et les personnes handicapées à postuler.
Avantages :
- Travail hybride
- Assurance médicale, dentaire et visuelle avancée.
- Accès à un service de télémédecine.
- Programme de REER.
- Congés personnels et congés de maladie.
- Salle de loisirs avec billard et baby-foot.
- Accès à une salle de sport sur site.
Toutes vos informations resteront confidentielles conformément aux directives de l'EEO.
Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils
Comment nous classons cette offre
Ingénieur en sécurité logicielle – IA et automatisation des analyses SW-FMEA chez Sopra Steria obtient la note de 85 sur 100 pour la part d’IA dans le travail quotidien. Niveau retenu : Construit l’IA. Le métier consiste à construire des systèmes d’IA. Le niveau mesure l’IA dans le poste, pas l’ancienneté.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Offres similaires
Des offres proches, au même niveau d’IA, dans d’autres entreprises.