Spécialiste des logiciels/ Software Specialist
Job Description
Spécialiste des logiciels/ Software Specialist
Description
Spécialiste des logiciels/ Software Specialist
**\\
\\
\
An english description is available below \\
\\
***
Le CH146 représente la plus grande flotte d'hélicoptères du Canada et est l'actif le plus déployé, utilisé dans de multiples rôles à travers le pays. Actuellement, le CH146 fait l'objet d'un important projet de modernisation qui propulsera cette plateforme d'hélicoptère dans le 21e siècle. Ce programme de prolongation limitée de la vie du Griffon (PLVG) a été accordé par le gouvernement du Canada pour mettre à niveau la flotte existante avec des systèmes avioniques, des moteurs, des écrans de cockpit et des systèmes de capteurs intégrés afin de répondre aux exigences de la navigation civile et de rester tactiquement viable jusqu'en 2035.
Description du poste
En soutien au directeur du soutien logistique intégré des programmes gouvernementaux canadiens, le Spécialiste des logiciels (SDL) travaillera en étroite collaboration avec l'équipe et les experts en la matière au sein de BTCL et de l'organisation du ministère de la défense nationale (MDN). En utilisant les documents et les normes applicables, le SDL sera responsable de développer le concept de maintien de la configuration des logiciels, tant en vol que lors d’activités de support à la maintenance, y compris, sans s’y limiter, les tâches suivantes :
Gestion de la configuration logicielle (GCL) :
Développer, mettre en œuvre et maintenir les processus GCL pour tous les composants logiciels utilisés dans les systèmes aéronautiques et de soutien au sol.
Établir et gérer des systèmes de contrôle de version pour suivre les modifications, révisions et mises à jour des logiciels.
Assurer une documentation et une traçabilité appropriées de toutes les configurations logicielles.
Compréhension approfondie des phases du cycle de vie du développement logiciel, y compris l'analyse des exigences, la conception, le développement, les tests, le déploiement et la maintenance.
Connaissance des systèmes de bases de données tels que MySQL, PostgreSQL ou SQLite pour gérer les données de configuration.
Créer et maintenir un registre des configurations logicielles actives dans toute la flotte, à la fois en vol et en maintenance.
Connaissance des normes de cybersécurité pour les logiciels aéronautiques (par exemple, DO-326A).
Assurer la conformité au programme de cybersécurité tel qu'indiqué dans les exigences de surveillance de la cybersécurité des systèmes d'armes aéronautiques (AWSCM) et détaillé dans le manuel de navigabilité technique (TAM).
