Computer Technician (programmer Analyst) / It Technician (programmer Analyst)

  • 5-10 Year
  • Saguenay
  •   Posted On: October 8, 2018
  •   Skills:  Communication, Documentation

Job Overview

Roles & Responsibilities

CAE is a global leader in training for civil aviation, defense and security, and healthcare markets. Backed by a 70-year record of industry firsts, we continue to help define our training with flying safer, maintain defense strength readiness and enhance patient safety. We have the broadest global presence in the industry, with 8,000 employees, 160 sites and training locations in over 35 countries. Each year, we train more than 120,000 civil and defense crewmembers and thousands of healthcare professionals worldwide. 

Role and Responsibilities

(English will follow)

Within an agile team, in the development of simulation models for aircraft for flight simulators, assist engineering in the development, validation and integration in simulation platforms:

  • Test and document the interfaces of computer systems of all kinds.
  • Based on UML and other design documents, program new features.
  • Perform correction of programming errors on existing features.
  • Perform unit tests and integration tests.
  • Automate testing to minimize human intervention
  • Write the necessary documentation for the use and maintenance of applications.
  • Present ideas for system improvement, while considering costs.


  • Diploma of Collegial Studies
  • Programming in C ++, C Sharp
  • Knowledge of UML
  • Aptitudes for mathematics
  • Interests for new technologies
  • Ability to analyze, logical reasoning and good problem-solving skills
  • Sense of responsibility, autonomy and resourcefulness
  • Easy to work in a team
  • Easy to communicate
  • Bilingualism (French and English) required

As part of an agile team developing simulation simulations for simulators, help

  • Test and document all types of computer system interfaces.
  • Based on UML design documents and other documents, program new features.
  • Debug existing features.
  • Perform unit tests and integration tests.
  • Automate tests to reduce human intervention.
  • Draft the documentation required to use and maintain applications.
  • Present ideas to improve systems while taking into account costs.


  • Diploma of Collegial Studies.
  • Programming in C ++, C Sharp.
  • Knowledge of UML.
  • Mathematical skills.
  • Interest in new technologies.
  • Analytical skills, logical reasoning, and excellent problem-solving skills.
  • Sense of responsibility, autonomy and resourcefulness.
  • Works well in a team.
  • Good communication skills.
  • Bilingualism (French and English) required.

CAE thanks all applicants for their interest. However, only those will be contacted.

Equal Employment Opportunity

CAE is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect. We aim to provide a fair and consistent method for filling job openings in the medium of opportunity and cultural diversity within the company.

Hi! How can we help you?

Click below button to start chat

Chat Icon
chat icon