Ingénieur en logicielle des systèmes de contrôle /Control Systems Software Engineer (JWQC)

Aviya Aerospace Systems

$80K — $110K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Mechanical, Electrical, Computer, Software, or Aerospace Engineering
  • 5+ years of experience in controls, embedded systems, avionics, or gas turbine environments
  • Strong experience in complex control systems or safety-critical software environments
  • Experience with certification standards like RTCA DO-178C or ISO 26262
  • Proficiency in embedded software development with low-level programming experience
  • Knowledge of configuration management and defect tracking processes
  • Excellent communication and collaboration skills in cross-functional teams

Responsibilities

  • Develop and review software requirements, design, and code
  • Work with web-based requirement management tools and legacy environments
  • Contribute to software development in Assembly, Ada, C/C++, and other languages
  • Develop and review certification artifacts such as compliance documents
  • Support certification activities, including SOI audits and resolution of findings
  • Ensure compliance with DO-178C during software activities
  • Perform various developer-level verification activities

Benefits

  • Work in a leading aerospace and defense firm
  • Be part of innovative engineering projects
  • Opportunities for professional growth and development
  • Collaborate with experienced multidisciplinary teams
  • Contribute to mission-critical applications and systems
Full Job Description
Aviya Aerospace Systems est un chef de file des services et des solutions d'ingénierie pour applications essentielles destinées à l'aérospatiale et à la défense. Aviya fournit des compétences spécialisées en gestion de programmes, en ingénierie des systèmes, du matériel et du logiciel, et en génie mécanique à de nombreux sous-traitants de premier niveau des domaines de l'aérospatiale et de la défense. Aviya est à la recherche d'un ingénieur logicielle des systèmes de contrôle pour son groupe de l'ingénierie de Montréal, à Longueuil.

Les candidats sont priés de soumettre un CV en anglais dans le cadre de leur candidature.

Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. Aviya has an opening for a Control Systems Software Certification Engineer to join our engineering group in Longueuil, Quebec.

Fonctions du poste/Specific Position Duties

  • Développer et réviser les exigences, la conception et le code logiciel
  • Travailler avec des outils de gestion des exigences (web) ainsi que dans des environnements existants
  • Contribuer au développement en assembleur, Ada, C/C++ et autres langages pertinents
  • Développer et réviser les artéfacts de certification (plans, normes, procédures, documents de conformité)
  • Soutenir les activités de certification, incluant les audits SOI et la résolution des constats
  • S'assurer que les activités logicielles respectent les exigences du DO-178C
  • Réaliser des activités de vérification au niveau développeur (revues, analyses, essais)
  • Soutenir ou collaborer aux activités de vérification formelle avec des équipes internes et des partenaires externes
  • Analyser et interpréter les résultats d'essais afin d'assurer la conformité et la performance
  • Soutenir les activités de gestion des versions, la documentation de livraison et le suivi des anomalies
  • Participer aux processus de gestion des changements et de contrôle de configuration
  • Soutenir les activités d'essais en simulation, sur bancs moteurs et en essais en vol
  • Collaborer avec les équipes internes et les fournisseurs afin d'assurer le bon déroulement des campagnes de vérification
  • Travailler en étroite collaboration avec des équipes multidisciplinaires (contrôle, systèmes, fournisseurs)
  • Contribuer à l'amélioration des processus basée sur les leçons apprises et l'expérience programme


  • Develop and review software requirements, design, and code
  • Work within both web-based requirement management tools and legacy environments
  • Contribute to code development in Assembly, Ada, C/C++, and other relevant languages
  • Develop and review certification artifacts (plans, standards, procedures, compliance documents)
  • Support certification activities including SOI audits and resolution of findings
  • Ensure software activities comply with DO-178C guidelines
  • Perform developer-level verification activities (reviews, analysis, testing)
  • Support or collaborate on formal verification activities with internal teams and external partners
  • Analyze and interpret test results to ensure compliance and performance
  • Support baselining, release documentation, and discrepancy tracking
  • Participate in configuration control and change management processes
  • Support testing activities across simulation, engine test benches, and flight testing
  • Collaborate with internal teams and suppliers to ensure smooth execution of verification campaigns
  • Work closely with cross-functional teams, including controls, systems, and suppliers
  • Drive process improvements based on lessons learned and program experience


Qualifications requises/Qualifications for Position

  • Baccalauréat en génie (mécanique, électrique, informatique, logiciel ou aérospatial)
  • Minimum de 5 ans d'expérience en systèmes de contrôle, systèmes embarqués, avionique ou moteurs à turbine
  • Expérience significative dans des environnements de systèmes de contrôle complexes ou de logiciels critiques pour la sécurité
  • Expérience avec la norme RTCA DO-178C (ou normes similaires telles que ISO 26262), incluant planification et documentation de certification et développement et vérification logicielle en environnement conforme
  • Expérience en développement de logiciels embarqués, incluant idéalement la programmation bas niveau (ex. assembleur)
  • Connaissance des processus de gestion de configuration et de suivi des anomalies
  • Excellentes habiletés en communication et en collaboration, avec la capacité de travailler efficacement en équipe multidisciplinaire
  • Fort potentiel de leadership et sens des responsabilités
  • Excellentes capacités d'analyse et de résolution de problèmes, avec une vision systémique
  • Capacité démontrée à produire une documentation technique claire et structurée
  • Orienté(e) résultats, avec une capacité à prioriser et à livrer dans des environnements complexes
  • Expérience avec les systèmes de contrôle moteur (FADEC ou canal simple) est un atout.
  • Connaissance des systèmes de propulsion, capteurs, actionneurs et interfaces avion est un atout.
  • Expérience avec des systèmes existants et des produits certifiés à long cycle de vie est un atout


  • Bachelor's degree in Mechanical, Electrical, Computer, Software, or Aerospace Engineering
  • 5+ years of experience in controls, embedded systems, avionics, or gas turbine environments
  • Strong experience working in complex control systems or safety-critical software environments
  • Experience with RTCA DO-178C (or similar standards such as ISO 26262), including: certification planning and documentation and software development and verification in a compliant environment
  • Experience with embedded software development, ideally including low-level programming (e.g., assembly)
  • Familiarity with configuration management and defect tracking processes
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams
  • Demonstrated leadership potential and ownership mindset
  • Strong analytical and problem-solving skills, with a systems-level perspective
  • Proven ability to produce clear, structured technical documentation
  • Results-driven, with the ability to prioritize and execute in complex environments
  • Experience with engine control systems (FADEC or single channel) is an asset
  • Knowledge of powerplant systems, sensors, actuators, and aircraft interfaces is an asset
  • Experience working with legacy systems and long-life certified products is an asset


Pour obtenir des renseignements plus détaillés, veuillez consulter notre site Web à www.aviyatech.com

Similar Jobs

More Jobs at Aviya Aerospace Systems

More Aerospace & Defense Jobs

Find similar Ingénieur en logicielle des systèmes de contrôle /Control Systems Software Engineer (JWQC) jobs: