Avionics Systems Requirements Engineer (ARP4754A, DOORS, DO-178C, DO-254, IBM DOORS, Polarion)
Astra North Infoteck Inc.
Montreal
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
Job Description Avionics System Requirements Engineer | DOORS | ARP4754A | DO-178C | Systems Engineering | Aerospace
Description du poste
Compétences techniques
- Bachelor’s ou Master’s degree dans l’un des domaines suivants :
- Aerospace Engineering
- Avionics Engineering
- Electronics Engineering
- Electrical Engineering
- Computer Science
- Systems Engineering
- Instrumentation Engineering
- 8–15+ ans d’expérience en ingénierie des systèmes avioniques.
- Expérience préalable avec au moins un OEM, un fournisseur avionique de rang 1 (Tier-1), un intégrateur d’aéronefs, ou un programme de systèmes embarqués certifiés.
- Expérience dans un ou plusieurs sous-systèmes avioniques tels que :
- Flight Management System (FMS)
- Datalink
- Radio Navigation
- HUD
- Air Data
- IRS
- Displays
- Communication
- Surveillance
- IMA-hosted applications
Indispensable
- Un(e) ingénieur(e) expérimenté(e) en ingénierie des exigences de systèmes avioniques ayant déjà réalisé des activités d’ingénierie des exigences pour un ou plusieurs sous-systèmes avioniques sur un programme de développement ou de modification d’aéronef.
- Devrait soutenir des activités d’ingénierie système sur site, y compris le développement des exigences, la rédaction, la traçabilité, la validation, le support aux revues et l’alignement de la conformité avec les processus d’ingénierie du client et les normes applicables de certification aéronautique.
- Doit être un(e) ingénieur(e) au niveau praticien, ce qui signifie qu’il/elle a déjà exécuté un travail similaire sur des programmes antérieurs aéronautiques/OEM et doit être en mesure d’apporter une contribution avec une supervision limitée après intégration aux processus, outils et modèles du client.
Bon à avoir
- Expérience préalable dans des sous-systèmes avioniques tels que :
- Flight Management System (FMS)
- Datalink / Communication Management
- Radio Navigation
- HUD / Head-Up Display
- Air Data System
- Inertial Reference System (IRS / ADIRS)
- Flight Control Interface Systems
- Displays / Crew Alerting
- Surveillance Systems
- Communication / Navigation / Identification Systems
- Mission or Utility Avionics Systems
Responsabilités
Développement et rédaction des exigences des systèmes avioniques
- Rédiger les exigences du système avionique à partir des entrées des parties prenantes, de l’architecture du système, des exigences de sécurité, des concepts opérationnels et des besoins d’interface.
- Développer les exigences à des niveaux d’abstraction appropriés, y compris :
- Exigences allouées au niveau aéronef
- Exigences au niveau système
- Exigences au niveau sous-système
- Exigences d’interface
- Exigences dérivées
- Exigences liées à la sécurité
- Appliquer les règles d’écriture des exigences spécifiques au client, les modèles, les conventions de nommage et s’assurer que les exigences sont claires, concises, complètes, correctes, réalisables, vérifiables et traçables.
- Appliquer les règles d’écriture des exigences spécifiques au client, les modèles, les conventions de nommage et les checklists de revue.
- Convertir l’ingénierie informelle en exigences structurées adaptées à la conception, à l’implémentation, à l’intégration et à la vérification.
- Contribuer au raffinement des exigences existantes afin de supprimer toute ambiguïté, duplication, incohérence ou formulation non vérifiable.
- Développer des exigences pour des fonctions avioniques telles que :
- Traitement des données de navigation
- Gestion du plan de vol
- Traitement des entrées capteurs
- Communication via bus de données
- Comportement de la sortie d’affichage
- Annonciation de défaillance
- Gestion des modes
- Comportement de Built-In Test (BIT)
- Surveillance de l’interface
- Fonctionnement en mode dégradé
Traduction des besoins des parties prenantes, de la sécurité et du système en exigences
- Interpréter les exigences des parties prenantes et les convertir en exigences mesurables pour le système avionique.
- Analyser les entrées provenant de :
- Exigences au niveau aéronef
- Scénarios opérationnels
- Functional Hazard Assessment (FHA)
- Preliminary System Safety Assessment (PSSA)
- System Safety Assessment (SSA)
- Interface Control Documents (ICDs)
- Modèles d’architecture système
- Plans de certification
- Normes et directives de processus du client
- Traduire les objectifs de sécurité et les classifications des conditions de défaillance en exigences de conception et de vérification au niveau système.
- Identifier les entrées manquantes, incomplètes, contradictoires ou peu claires des parties prenantes et du système.
- Capturer les exigences dérivées générées par l’architecture, les contraintes de conception, le comportement d’interface ou l’analyse de sécurité.
- S’assurer que chaque exigence est formulée de manière vérifiable en utilisant un langage approprié tel que “shall”.
- Définir le comportement système attendu pour :
- Fonctionnement normal
- Fonctionnement anormal
- Conditions de défaillance
- Perte de données d’entrée
- Données invalides
- Modes dégradés
- Mise sous tension et initialisation
- modes de reversionary
- modes de maintenance
Support certification et conformité aux processus
- Soutenir le développement des exigences en alignement avec les processus du cycle de vie du développement système tels que ARP4754A.
- S’assurer que les exigences sont adaptées à la conformité en aval avec les normes applicables telles que :
- ARP4754A pour le développement aéronef et système
- ARP4761 / ARP4761A pour les entrées d’évaluation de sécurité
- DO-178C pour l’allocation des exigences liées aux logiciels
- DO-254 pour l’allocation des exigences liées au matériel électronique embarqué
- DO-160 pour les considérations de qualification environnementale
- DO-297, lorsque l’allocation de plateforme IMA est applicable
- Soutenir la revue orientée certification des exigences afin de garantir :
- Traçabilité
- Vérifiabilité
- Complétude
- Exactitude
- Indépendance de la conception lorsque requis
- Lien avec les objectifs de sécurité et de conformité
- Participer à la certification S’assurer que les exigences sont alignées avec la méthodologie du client/OEM et les attentes des livrables de certification.
- Soutenir la préparation et la revue des preuves requises pour les audits de certification et les jalons de qualité internes.
- Participer aux revues de certification et de qualité liées aux exigences système.
- Utiliser les outils de gestion des exigences désignés par le client tels que :
- IBM DOORS / DOORS Next
- Polarion
- Jama Connect
- Siemens Teamcenter
- PTC Integrity
- Codebeamer
- Enterprise Architect / Cameo, le cas échéant
- Générer des rapports de traçabilité, des lots de revue, des rapports d’écarts et des résumés d’impact du changement.
- Doit avoir une expérience pratique dans au moins un outil standard de gestion des exigences du secteur et doit comprendre comment la traçabilité est utilisée lors des revues, audits, planification de la vérification et du contrôle des changements.
Revues des exigences, validation et support qualité
- Participer aux réunions de revue des exigences avec les équipes du client/OEM, les fournisseurs et les parties prenantes d’ingénierie interfonctionnelles.
- Soutenir la validation des exigences par rapport aux besoins des parties prenantes et aux cas d’utilisation opérationnels.
- Soutenir la revue des exigences avec :
- Équipes d’ingénierie système
- Équipes sécurité
- Équipes logiciels
- Équipes matériel
- Équipes intégration et test
- Représentants de certification
- Équipes d’ingénierie fournisseur
- Fournir des commentaires, dispositions et justifications techniques pendant les revues entre pairs et les revues formelles.
- Soutenir les activités de création de baseline des exigences et de contrôle des changements.
- Aider à la résolution des défauts liés à l’ambiguïté des exigences, aux inadéquations d’interface ou à l’échec de vérification.
Outils
Outils de gestion des exigences
- IBM DOORS
- DOORS Next Generation
- Polarion
- Jama Connect
- Codebeamer
- PTC Integrity
- Teamcenter Requirements
Outils d’architecture / de modélisation
- Cameo Systems Modeler
- MagicDraw
- Enterprise Architect
- Rhapsody
- MATLAB / Simulink (le cas échéant)
Outils de revue et de cycle de vie
- JIRA
- Azure DevOps
- Git / Configuration Management Tools
- Change Control and Problem Reporting Tools
- Customer-specific PLM or ALM Tools
Requirements
Sailpoint