Aviya Aerospace Systems
Ingénieur ou ingénieure logiciels/Software Engineer
Mississauga, ON and Longueuil, QC
Sponsorship not specifiedDetected 188 days ago
PythonC++MATLABCode ReviewGitEmbedded SystemsDO-178Hardware DesignControlsLabVIEWSimulinkCommunicationProblem Solving
About the role
- 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 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 Software Engineer to join our engineering group in Montreal, Longueuil.
Requirements
- Au moins 3 années d'expérience démontrée en vérification de logiciels certifiés en état de navigabilité selon les lignes directrices DO-178C ou des normes équivalentes de certification de logiciels critiques pour la sécurité (p. ex. dans les domaines des soins médicaux ou de l'automobile).
- Expérience des langages de script (Python ou Perl) pour la conception de tests et l'automatisation.
- Connaissance des systèmes de contrôle de version tels que Git ou SVN.
- Expérience des outils Matlab/Simulink ou Pytest.
- Connaissance des langages d'assemblage et du codage de bas niveau.
- Connaissance de Rational PORTES et des outils de signalement des problèmes.
- Solides aptitudes à la communication verbale et écrite et capacité de travailler en équipe.
- Personne motivée qui prend l'initiative d'améliorer ses compétences.
- Personne soucieuse du détail, dotée de solides compétences en résolution de problème et capable de respecter les échéances.
Nice to have
- Collaborer avec l'équipe des logiciels à des activités entourant la validation, la vérification et la publication de logiciels destinés à des systèmes de commande de vol.
- Passer en revue l'architecture du logiciel, les exigences de haut niveau et de faible niveau afin de s'assurer qu'elles correspondent aux spécifications du produit et du logiciel.
- Contribuer à l'amélioration des processus et exécuter des tâches connexes additionnelles au besoin.
- Review software architecture, high-level requirements, and low-level requirements to ensure alignment with product and software specifications.
- Contribute to process improvements and perform additional related duties as required.
- Baccalauréat ou maîtrise en génie informatique ou génie logiciel (les diplômes en génie électrique ou génie en mécatronique avec mineure en sciences informatiques seront pris en considération).
- Expérience de niveau expert dans la création et l'exécution de tests à l'aide de NI TestStand (National Instruments), y compris l'automatisation des tests.
- Vaste expérience des tests d'intégration matériel-logiciel.
Apply directly at Aviya Aerospace Systems →Create a free account for alerts like thisView Aviya Aerospace Systems immigration profile
This listing is sourced directly from Aviya Aerospace Systems's careers page and normalized into a canonical job model.