This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We have an opening for a Software Engineer to join our engineering group in Montreal, Longueuil.
Job Responsibility:
Collaborate with the software team on activities related to software validation, verification, and release for flight control systems
Review software architecture, high-level requirements, and low-level requirements to ensure alignment with product and software specifications
Conduct source code reviews and analysis to verify compliance with design documents and industry standards
Perform Requirements-Based Testing, including Unit Testing (UT), Software Integration Testing (SIT), and Hardware/Software Integration Testing (HSIT) in accordance with DO-178C Level A, B, and C guidelines
Contribute to process improvements and perform additional related duties as required
Requirements:
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