Build AI-driven software safety automation for CS Group Canada, applying Python, C/C++, and LLM expertise to aerospace and autonomous systems. As a Software Safety Engineer, you will support the ZHAP improvement initiative through automated SW-FMEA generation and source-code validation. The work combines LLMs, AST parsers, Knowledge Graphs, and requirements tools.
This full time, permanent opportunity includes flexible work arrangements and safety-critical industry projects. Key Responsibilities:
Generate unbiased SW-FMEAs from architecture specifications Create C/C++ inspection tools with LLMs and AST parsers Identify failure prevention and detection mechanisms Connect analysis outputs with Jira, Jama, and Polarion Evaluate analysis accuracy and coverage Requirements:
Hands-on LLM, RAG, and Knowledge Graph development Knowledge of Neo4j and Graph RAG Strong functional safety and systems engineering understanding CI/CD automation experience with GitHub Actions or Jenkins Requirements management or ALM tool familiarity Combine AI development, software safety, and automated analysis to improve coverage and reduce SW-FMEA processing time.