Padmi
Aviya Aerospace Systems logo
Aviya Aerospace Systems

aerospace engineering services · defense contractor support

Ingénieur ou ingénieure logiciels/Software Engineer

Canada · OnsitePosted 6 months ago
Software engineeringMid-levelFull Time
Apply at Aviya Aerospace Systems

Opens the source posting on jobs.lever.co

Source description

About the role

View original

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).

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 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.

Connaissance de travail de NI LabView et de RapiCover.

Maîtrise des langages C et C++ pour la conception de logiciels embarqués.

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.


Bachelor’s or Master’s degree in Computer or Software Engineering (Electrical or Mechatronics Engineering with a Computer Science minor considered).

Minimum 3 years of proven experience in airworthy software verification following DO-178C or equivalent safety-critical certification standards (e.g., medical or automotive).

Expert-level experience in test authoring and execution using NI TestStand (National Instruments), including test automation.

Extensive experience in hardware-software integration testing.

Working knowledge of NI LabVIEW and RapiCover.

Proficiency in C and C++ for embedded software development.

Experience with scripting languages (Python or Perl) for test development and automation.

Familiarity with version control systems such as Git or SVN.

Experience with Matlab/Simulink tools or Pytest.

Familiarity with assembly languages and low-level coding.

Knowledge of Rational DOORS and problem reporting tools.

Strong verbal and written communication skills and ability to work collaboratively.

Self-motivated learner with initiative to enhance skills.

Detail-oriented with strong problem-solving abilities and capacity to meet deadlines.

More at Aviya Aerospace Systems

Related open roles

View all roles