21231 – Ingénieurs/ingénieures et concepteurs/conceptrices en logiciel
Énoncé principal
Les ingénieurs et les concepteurs en logiciel étudient, conçoivent, évaluent et intègrent des applications logicielles, des environnements techniques, des systèmes d'exploitation, des logiciels intégrés, des entrepôts de données et des logiciels de télécommunication et en assurent l'entretien.
Fonctions principales
- établir et documenter les besoins des utilisateurs et élaborer les spécifications logiques et matérielles
- étudier et évaluer les informations techniques et faire la synthèse pour concevoir, élaborer et tester les systèmes assistés par ordinateur y compris des applications mobiles
- élaborer des modèles de données, de processus et de réseaux pour optimiser l'architecture et évaluer la performance et la fiabilité des prototypes
- planifier, concevoir et coordonner l'élaboration, l'installation, l'intégration et l'exploitation des systèmes assistés par ordinateur y compris des applications mobiles
- évaluer, tester, mettre au point, documenter, améliorer et élaborer des procédures d'entretien pour les systèmes d'exploitation, les environnements de communication et les logiciels d'application
- diriger et coordonner, s'il y a lieu, des équipes de professionnels des systèmes d'information pour l'élaboration de logiciels et de systèmes d'information intégrés, de logiciels de commande de processus et d'autres systèmes de contrôle de logiciel intégré.
Conditions d’accès à la profession
- Un diplôme de premier cycle en informatique, en génie des systèmes informatiques, en génie logiciel ou en mathématiques ouun diplôme d'études collégiales en informatique est habituellement exigé.
- Un diplôme de deuxième ou de troisième cycle dans une discipline connexe peut être exigé.
- Un permis d'exercice accordé par une association provinciale ou territoriale d'ingénieurs est exigé des ingénieurs pour avaliser les dessins industriels et les rapports et pour exercer la profession.
- Les ingénieurs diplômés sont admissibles à l'enregistrement comme suite à un programme éducatif accrédité, une expérience de travail supervisé de trois ou quatre ans en génie et la réussite d'un examen d'exercice professionnel.
- Une expérience en programmation informatique est habituellement exigée.
Exemples d’appellations d’emploi
ingénieur/ingénieure en applications des systèmes · ingénieur/ingénieure des systèmes - logiciels · concepteur/conceptrice de logiciels · analyste organique en logiciels · concepteur/conceptrice de systèmes logiciels · spécialiste en télécommunications de logiciels informatiques · surveillant/surveillante de la conception de logiciels · ingénieur concepteur/ingénieure conceptrice en logiciels · ingénieur/ingénieure en conception logicielle · architecte d'applications · ingénieur/ingénieure en logiciels intégrés · ingénieur/ingénieure en logiciels · ingénieur vérificateur/ingénieure vérificatrice en conception logicielle · ingénieur/ingénieure en essai de logiciels · architecte de systèmes · ingénieur/ingénieure en intégration de systèmes logiciels · architecte technique de logiciels · spécialiste en architecture logicielle · architecte organique en logiciels · ingénieur/ingénieure en logiciels de télécommunications · ingénieur concepteur/ingénieure conceptrice en logiciels de simulation · spécialiste des logiciels de télécommunications · ingénieur/ingénieure en applications informatiques · ingénieur/ingénieure en infonuagique · administrateur/administratrice d'infonuagique · architecte d'infonuagique · chef de projet logiciel et technologies de l'information (TI) · chef de développement mobile · chef de projet en conception de logiciels · Ingénieur/ingénieure en infrastructure infonuagique · Ingénieur/ingénieure des opérations infonuagiques · Ingénieur/ingénieure de la fiabilité de site · chef d’équipe en génie logiciel · ingénieur/ingénieure en assurance qualité (AQ) · ingénieur/ingénieure en développement de logiciels · ingénieur principal/ingénieure principale en processus de développement et d’exploitation · ingénieur/ingénieure en processus de développement et d’exploitation · ingénieur/ingénieure en automatisation des tests – logiciel · ingénieur/ingénieure en automatisation – logiciel · ingénieur/ingénieure de programme d'arrière-plan
Salaires (l’heure)
| Province ou territoire | Bas | Médian | Élevé |
|---|---|---|---|
| Canada | 35,00 $ | 56,49 $ | 91,35 $ |
| Terre-Neuve-et-Labrador | 33,48 $ | 48,88 $ | 71,24 $ |
| Nouvelle-Écosse | 32,32 $ | 52,50 $ | 98,56 $ |
| Nouveau-Brunswick | 26,44 $ | 52,88 $ | 81,73 $ |
| Québec | 35,00 $ | 53,60 $ | 86,54 $ |
| Ontario | 36,06 $ | 56,73 $ | 88,00 $ |
| Manitoba | 20,00 $ | 46,15 $ | 69,23 $ |
| Saskatchewan | 33,65 $ | 50,48 $ | 74,71 $ |
| Alberta | 36,06 $ | 51,92 $ | 100,00 $ |
| Colombie-Britannique | 35,00 $ | 62,50 $ | 99,04 $ |
Source : salaires du Guichet-Emplois, publication 2025 (EDSC). Bas et élevé correspondent aux 10e et 90e centiles.
Détails de la profession : SIPeC 2025 d’EDSC, fondé sur la CNP 2021.
