Description de l'entreprise
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.
Description du poste
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.
Qualifications
- 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).
Informations supplémentaires
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