Ingénieur en sécurité logicielle – IA et automatisation des analyses SW-FMEA
__jobinformationwidget.freetext.LocationText__
Montréal, Canada
- CS Group
- Engineering, Development, Applications
- 6 to 10 years
- Standard
- No
- Mid-Senior Level
- Montréal
__jobinformationwidget.freetext.SalaryText__
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
Job offers that might interest you
Salary
Location
Montréal, Canada
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
We are seeking a Software Safety Engineer with expertise in Artificial Intelligence (AI), Large Language Models (LLMs), and software safety engineering to support an initiative focused on accelerating
Reference
c483fdc7-34c3-4b56-919e-1e1ae9c9eb17
Expiry Date
Jan 1, 0001
Salary
Location
Montréal, Canada
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
CS Group Canada is seeking a Hardware Engineer with strong experience in designing PCB boards for Aerospace. The successful candidate will contribute to the design, development, verification, and qual
Reference
478cd269-96e9-48e6-b90a-c7ed4cb0c890
Expiry Date
Jan 1, 0001
Salary
Location
Montréal, Canada
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
Nous recherchons un Ingénieur V&V (Vérification et Validation) senior pour soutenir la validation des systèmes de véhicules autonomes et des interfaces au niveau du véhicule. Vous combinerez des activ
Reference
f1a252dc-a45a-4a27-b03f-bed5719f5bc6
Expiry Date
Jan 1, 0001
Salary
Location
Montréal, Canada
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
We are looking for a Senior V&V Test Engineer to support the validation of autonomous vehicle systems and vehicle-level interfaces. You will combine hands-on test development and debugging with techn
Reference
43adc498-5237-46bc-90f8-54394e1b9c62
Expiry Date
Jan 1, 0001
Salary
CAD 85,000 yearly
Location
Montréal, Canada
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems. All this while enjoying comprehensive benefits, a workpl
Reference
f0caf37e-715a-4c8e-86de-4607baabc219
Expiry Date
Jan 1, 0001
Salary
Location
Montréal, Canada
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
Montréal
Experience Level Italy
Mid-Senior Level
Description
Réaliser les tests logiciels conformément à la norme DO-178 Créer les cas de test (TC) et les procédures de test (TP) pour la vérification basée sur les exigences de bas niveau (LLR) Exécuter les test
Reference
6bc7cfbd-0d1a-405b-967c-bb4ed74fd5e4
Expiry Date
Jan 1, 0001