Software Quality Assurance Engineer – Aerospace Software / AEH
Location: Montreal Quebec
Work Arrangement: On-site
Language Requirement: Bilingual French/English preferred
Job Summary
We are seeking an experienced Software Quality Assurance Engineer to support aerospace software and airborne electronic hardware quality activities. This role is ideal for a self-starter who is flexible, detail-oriented, and comfortable working in a fast-paced, evolving environment.
The successful candidate will have strong experience in software quality assurance, aerospace standards, technical audits, and quality management systems. This position requires the ability to work independently, manage multiple priorities, support compliance activities, and provide technical guidance to team members.
Key Responsibilities
- Establish quality requirements for software and airborne electronic hardware, including AEH used to support engine control systems.
- Conduct internal and supplier quality audits related to software and airborne electronic hardware.
- Review quality plans, software development plans, standards, and technical documentation for compliance.
- Communicate software and AEH quality requirements in alignment with Transport Canada, customer, and regulatory expectations.
- Support engine programs by reviewing quality and software development plans and conducting compliance audits.
- Prepare audit checklists, audit reports, presentations, and corrective action reports.
- Follow up on corrective actions and support continuous improvement initiatives.
- Develop software quality requirements based on AS9100 and regulatory requirements for flight-critical and manufacturing software.
- Provide leadership, training, and technical guidance to junior team members.
- Update standard work, checklists, and process documentation as needed.
- Present audit results to management and certification authorities during milestone reviews.
- Support Quality Management System updates and ensure proper flow-down of software quality requirements to other departments.
Required Qualifications
- Bachelor’s degree or technical degree in Engineering, Aerospace, Software Engineering, Control Systems, Quality Assurance, or a related field.
- Minimum of 10 years of relevant experience in software quality assurance, software engineering, aerospace quality, control systems, or a related technical field.
- Experience performing technical audits, process audits, product audits, and reviews of plans, standards, and requirements.
- Strong understanding of aerospace software development standards and methodologies.
- Experience with one or more of the following standards or environments:
- AS9100
- ARP4754
- DO-178
- DO-254
- CMMI Maturity
- MIL/DoD
- NASA standards
- Familiarity with software configuration management and requirements management tools.
- Strong project management and organizational skills.
- Excellent written communication, presentation, and documentation skills.
- Strong attention to detail, especially in audits and technical reviews.
- Proficiency with Microsoft Office tools, including PowerPoint, Excel, Word, and Access.
- Ability to work independently with limited supervision.
- Ability to manage multiple priorities in a non-structured or evolving environment.
- Occasional business travel may be required for supplier audits.
- Bilingual French/English is preferred.
Preferred Qualifications
- Experience with aerospace engines, engine controls, or flight-critical systems.
- Knowledge of Quality Management Systems and regulatory compliance requirements.
- Previous experience presenting audit findings to leadership, customers, or certification authorities.
- Ability to provide technical leadership and support process improvement initiatives.
- Lean, continuous improvement, or standard work experience is an asset.
Ideal Candidate Profile
The ideal candidate is a fully developed professional with deep knowledge of software quality assurance, aerospace standards, and technical auditing. This person should be comfortable working independently, guiding others, managing complex priorities, and supporting both internal teams and supplier quality activities.
How to Apply
Qualified candidates are encouraged to apply with an updated resume highlighting relevant aerospace, software quality, audit, and regulatory compliance experience.
Ingénieur(e) en assurance qualité logicielle – Logiciels aéronautiques / AEH
Résumé du poste
Nous sommes à la recherche d’un(e) Ingénieur(e) en assurance qualité logicielle expérimenté(e) pour soutenir les activités de qualité liées aux logiciels aéronautiques et au matériel électronique embarqué, incluant l’Airborne Electronic Hardware (AEH).
Ce poste convient à une personne autonome, flexible, rigoureuse et capable de travailler dans un environnement dynamique, évolutif et parfois non structuré. La personne retenue devra posséder une solide expérience en assurance qualité logicielle, en normes aéronautiques, en audits techniques et en systèmes de gestion de la qualité.
Le rôle exige également la capacité de gérer plusieurs priorités, de travailler de façon indépendante, de soutenir les activités de conformité et d’offrir une orientation technique aux membres de l’équipe.
Responsabilités principales
- Établir les exigences qualité liées aux logiciels et au matériel électronique embarqué, incluant l’AEH utilisé pour soutenir les systèmes de contrôle moteur.
- Effectuer des audits qualité internes et chez les fournisseurs portant sur les logiciels et le matériel électronique embarqué.
- Réviser les plans qualité, les plans de développement logiciel, les normes et la documentation technique afin d’assurer leur conformité.
- Communiquer les exigences qualité relatives aux logiciels et à l’AEH conformément aux exigences de Transports Canada, des clients et des organismes réglementaires.
- Soutenir les programmes moteurs par la révision des plans qualité et des plans de développement logiciel, ainsi que par la réalisation d’audits de conformité.
- Préparer les listes de vérification d’audit, les rapports d’audit, les présentations et les rapports d’actions correctives.
- Assurer le suivi des actions correctives et soutenir les initiatives d’amélioration continue.
- Développer des exigences qualité logicielle basées sur AS9100 et les exigences réglementaires applicables aux logiciels critiques de vol et aux logiciels de fabrication.
- Offrir du leadership, de la formation et un encadrement technique aux membres juniors de l’équipe.
- Mettre à jour les méthodes de travail standard, les listes de vérification et la documentation de processus, lorsque requis.
- Présenter les résultats d’audit à la direction et aux autorités de certification lors des revues de jalons.
- Soutenir les mises à jour du système de gestion de la qualité et assurer le déploiement adéquat des exigences qualité logicielle auprès des autres départements.
Qualifications requises
- Baccalauréat ou diplôme technique en génie, aéronautique, génie logiciel, systèmes de contrôle, assurance qualité ou domaine connexe.
- Minimum de 10 ans d’expérience pertinente en assurance qualité logicielle, génie logiciel, qualité aéronautique, systèmes de contrôle ou domaine technique similaire.
- Expérience dans la réalisation d’audits techniques, d’audits de processus, d’audits de produits et de revues de plans, normes et exigences.
- Bonne connaissance des normes et méthodologies de développement logiciel dans le domaine aéronautique.
- Expérience avec une ou plusieurs des normes ou environnements suivants :
- AS9100
- ARP4754
- DO-178
- DO-254
- CMMI Maturity
- MIL/DoD
- Normes NASA
- Connaissance des outils de gestion de configuration logicielle et de gestion des exigences.
- Excellentes compétences en gestion de projet et en organisation.
- Excellentes aptitudes en communication écrite, en présentation et en documentation.
- Grande attention aux détails, particulièrement lors des audits et des revues techniques.
- Maîtrise des outils Microsoft Office, incluant PowerPoint, Excel, Word et Access.
- Capacité à travailler de façon autonome avec un minimum de supervision.
- Capacité à gérer plusieurs priorités dans un environnement évolutif ou non structuré.
- Déplacements d’affaires occasionnels requis pour effectuer des audits chez les fournisseurs.
- Bilinguisme français/anglais préféré.
Qualifications souhaitées
- Expérience avec les moteurs aéronautiques, les systèmes de contrôle moteur ou les systèmes critiques de vol.
- Connaissance des systèmes de gestion de la qualité et des exigences de conformité réglementaire.
- Expérience dans la présentation de résultats d’audit à la direction, aux clients ou aux autorités de certification.
- Capacité à fournir du leadership technique et à soutenir les initiatives d’amélioration des processus.
- Expérience en Lean, amélioration continue ou standardisation des méthodes de travail considérée comme un atout.
Profil recherché
La personne idéale est un(e) professionnel(le) expérimenté(e), possédant une connaissance approfondie de l’assurance qualité logicielle, des normes aéronautiques et des audits techniques. Elle doit être capable de travailler de façon autonome, de guider les autres, de gérer des priorités complexes et de soutenir les activités qualité auprès des équipes internes et des fournisseurs.
Comment postuler
Les candidat(e)s qualifié(e)s sont invité(e)s à postuler avec un CV à jour mettant en évidence leur expérience pertinente en aéronautique, assurance qualité logicielle, audits techniques et conformité réglementaire.
Pay: $75,000.00-$90,000.00 per year
Benefits:
Work Location: In person