Ingenieur ou Ingenieure de l'assurance produit logicielle
MDA
Voir tous les postes de cette entrepriseBatissant l'espace entre le possible et le prouve, MDA Space est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionniere en robotique, en systemes satellitaires et en georefrenciation avec une histoire de plus de 55 ans de premieres mondiales et plus de 450 missions, MDA Space est un chef de file mondial des satellites de communication, de l'observation de la Terre et de l'espace, ainsi que de l'exploration et de l'infrastructure spatiale. L'equipe mondiale de MDA Space, composee de plus de 4 000 experts de l'espace, possede les connaissances et le savoir-faire necessaires pour transformer la vision audacieuse d'un client en une mission realisable, en mettant a contribution un melange unique d'experience, d'excellence en ingenierie et d'emergveillement qui fait partie de notre ADN depuis le premier jour. Pour ceux qui revent en grand et repoussent les limites sur Terre et dans les etoiles pour changer le monde pour le mieux, nous vous y emmenerons. Pour plus d'informations, visitez www.mda.space.
Role :
Fournir une orientation technique et administrative ainsi qu'une supervision pour s'assurer que la qualite du logiciel et son processus de developpement sont conformes aux exigences et aux normes du programme. L'assurance produit logicielle (APL) fait partie d'equipes de projets de constellations de satellites passionnantes et participe aux activites de l'environnement d'assemblage, d'integration et d'essai, tout en fournissant un soutien aux operations en orbite. Ce role aide directement a transformer les logiciels critiques pour la mission en des capacites spatiales fiables et pretes au lancement qui fonctionnent tout au long du cycle de vie de la mission satellitaire.
Responsabilites :
- Examiner les conceptions au niveau du systeme et effectuer des activites de verification de l'architecture logicielle, des exigences et du codage.
- Examiner et superviser plusieurs etapes de la conception, du developpement et des tests de logiciels en temps reel critiques pour la securite.
- Surveiller les programmes pour assurer la conformite aux normes de l'entreprise et du programme.
- Identifier les problemes et les risques et collaborer avec l'equipe de developpement logiciel pour les resoudre.
- Presider les revues de non-conformite des logiciels et assurer la mise en oeuvre d'actions correctives efficaces.
- Assurer l'incorporation de caracteristiques de qualite, de tolerance aux pannes et de maintenabilite des logiciels.
- Participer aux revues d'etapes, y compris la presidence des revues de preparation aux essais logiciels.
- Effectuer des audits et des enquetes en cours de processus et de fin de phase, identifier les risques et convenir d'actions correctives.
- Effectuer des analyses de securite logicielle, au besoin.
- Effectuer des audits de sous-traitants en logiciels, au besoin.
- Evaluer les risques de cybersecurite des logiciels et s'assurer que les exigences de cybersecurite, les pratiques de developpement securise, la gestion des vulnerabilites et les activites de verification sont adequatement incorporees tout au long du cycle de vie du logiciel.
- Contribuer aux activites d'assemblage, d'integration et d'essai (AIT) des logiciels en assurant la preparation, l'examen et la conformite des procedures, des scripts, des configurations de test, des resultats et des anomalies logicielles associes aux phases d'assemblage, d'integration et d'essai des satellites.
- Soutenir les activites d'assurance de mission des satellites en evaluant l'impact des anomalies logicielles sur les performances, la disponibilite, la fiabilite, la disponibilite au lancement et les objectifs de mission, et en participant aux decisions techniques liees au risque de mission.
- Superviser le processus de resolution des problemes logiciels en s'assurant que la cause racine est identifiee, que des tests de regression sont effectues et que les activites appropriees ont ete realisees pour la cloture du probleme.
- Identifier les ameliorations de processus pour augmenter la qualite, la productivite, l'efficacite et les economies de couts.
Qualifications minimales requises :
- Baccalaureat en genie logiciel, informatique ou electrique, ou en informatique; une maitrise est un atout.
- 5 annees ou plus d'experience pertinente.
- Excellentes competences en communication ecrite et verbale.
- Fortes competences analytiques et de resolution de problemes.
- Bonne connaissance du C/C++ et du VHDL.
- Tres motive et enthousiaste, avec une attitude positive.
Competences / experience souhaitees :
- Experience prealable en assurance produit logicielle ou en assurance qualite.
- Experience prealable avec l'une des normes suivantes : normes de logiciels et d'assurance qualite logicielle MIL / NASA / ESA.
- Experience dans le developpement ou les tests de solutions logicielles critiques en temps reel.
- Experience avec les logiciels embarques en temps reel.
- Experience avec les tests automatises / les scripts.
- Experience avec le developpement Agile, y compris l'integration continue et l'automatisation des compilations.
Commentaires / Considerations particulieres :
Les candidats retenus doivent obtenir et detenir une habilitation de securite au niveau de statut SECRET II et reussir l'evaluation de securite pour le Programme des marchandises controlees (PMC).
Détails
- Ville
- Montreal, QC
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300