Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
- Salaire : 75K$ - 125K$ /an
- Horaire de travail : Poste de jour
L3Harris – Description du poste
L3Harris est dédié au recrutement et au développement de talents performants qui sont passionnés par ce qu’ils font. Nos employés partagent un engagement commun envers la mission de nos clients et leur quête de croissance professionnelle. L3Harris offre un environnement inclusif et engageant conçu pour responsabiliser les employés et favoriser la réussite de l’équilibre travail-vie personnelle. Au cœur de notre culture se trouve une attention inébranlable portée aux valeurs, à l’engagement envers nos communautés et à la volonté d’excellence dans tout ce que nous faisons.
L3Harris est le perturbateur de confiance dans le domaine de la technologie de défense. En gardant toujours à l’esprit les besoins critiques de nos clients, nos employés fournissent des solutions technologiques de bout en bout reliant les domaines spatial, aérien, terrestre, maritime et cybernétiques, au profit de la sécurité nationale.
Détails du poste
Job Title : Software Developer
Job Location : Montréal, QC
Job Code : 39212
Job Schedule : Day Shift
Compensation Range : Between $75,000 - $125,000 CDN annually
Description du poste
Essential Functions :
- Concevoir, développer et maintenir des composants logiciels d’interface homme-machine (HMI) à l’aide de C++ moderne et de Qt.
- Contribuer à la modernisation et à l’évolution des solutions HMI IPMS existantes actuellement fondées sur des technologies C++ MFC de générations précédentes.
- Participer aux discussions sur l’architecture logicielle, aux activités de conception technique et aux revues de code entre pairs liées au développement d’applications HMI.
- Développer un logiciel propre, maintenable, efficace et réutilisable en suivant les meilleures pratiques établies en génie logiciel.
- Diagnostiquer, déboguer et résoudre les défauts logiciels, les problèmes d’intégration et les problèmes au niveau système.
- Collaborer avec des équipes interfonctionnelles, notamment l’ingénierie système, l’intégration et les essais, l’assurance qualité et les parties prenantes du produit.
- Assurer l’intégration logicielle, la validation et les activités de test.
- S’adapter rapidement aux exigences changeantes du projet et à l’évolution des priorités dans un environnement de développement dynamique.
- Travailler efficacement dans des situations impliquant des exigences changeantes, des priorités évolutives et, occasionnellement, des renseignements techniques incomplets.
- Contribuer à la prise de décision technique et aux initiatives d’amélioration continue au sein de l’équipe logicielle.
Qualifications
Qualifications :
- Diplôme de baccalauréat en génie logiciel, génie informatique, informatique ou dans un domaine technique connexe. Une expérience pratique équivalente peut également être prise en compte.
- Au minimum 7 ans d’expérience professionnelle en développement de logiciels.
- Excellente maîtrise du développement en C++ moderne.
- Expérience pratique approfondie dans le développement d’applications HMI à l’aide de Qt.
- Bonne compréhension de la programmation orientée objet, de l’architecture logicielle et des principes de conception logicielle.
- Expérience de travail sur de grands systèmes logiciels complexes.
- Solides compétences d’analyse, de dépannage, de débogage et de résolution de problèmes.
- Capacité à travailler efficacement dans un environnement rapide où les priorités changent continuellement.
- Capacité démontrée à travailler de façon autonome et à contribuer à la prise de décision technique.
- Solides compétences en communication et en collaboration au sein d’équipes d’ingénierie multidisciplinaires.
- Le bilinguisme (français et anglais) est requis.
Compétences supplémentaires préférées
- Expérience en modernisation ou en refactorisation d’applications logicielles de générations précédentes.
- Connaissance des systèmes distribués et des architectures client/serveur.
- Expérience de travail dans des environnements de développement logiciel Agile, y compris le développement itératif, la planification de sprint et les modes de collaboration au sein des équipes.
- Connaissance des pipelines CI/CD et des pratiques de tests automatisés.
- Expérience de travail dans des environnements de mission critique, de défense, aérospatial, naval ou réglementés est considérée comme un atout.
Critères d’admissibilité
- Doit être admissible à l’enregistrement dans le Programme des marchandises contrôlées;
- Doit être admissible à obtenir et à maintenir un statut de Reliability du gouvernement du Canada et une habilitation de sécurité Secret Level 2/NATO Secret;
Égalité des chances
L3Harris est fier d’être un employeur offrant l’égalité des chances et s’engage à traiter tous ses employés et candidats à un poste avec respect et dignité, tout en maintenant un milieu de travail exempt de discrimination. Toute personne qui présente une demande pour un poste sera prise en considération sans égard aux éléments suivants : race, origine nationale ou ethnique, couleur, religion, âge, nationalité, ascendance, ethnie, genre, sexe, orientation sexuelle, identité ou expression de genre, statut matrimonial, statut familial, caractéristiques génétiques, handicap, statut de citoyenneté ou de condamnation pour une infraction pour laquelle une grâce a été accordée ou une suspension de casier a été ordonnée, ou toute autre caractéristique protégée par la législation applicable en matière de droits de la personne.
Milieu de travail sans drogue
L3Harris maintient un milieu de travail sans drogue et effectue des tests préemploi de dépistage de drogues et d’alcool ainsi que des vérifications d’antécédents, conformément à la loi applicable. De tels résultats sont uniquement accessibles et consultés par les personnes chez L3Harris qui ont une responsabilité directe dans le processus d’embauche. Si vous ne vous présentez pas pour un test de dépistage de drogues et d’alcool, refusez de subir un tel test ou obtenez un résultat positif à la présence de drogues ou d’alcool, le processus d’embauche pourrait être conclu ou votre offre d’emploi pourrait être retirée, à la seule discrétion de L3Harris.
Autres informations
Ce poste est pour un poste vacant existant
Chez L3Harris, nous favorisons un milieu de travail inclusif et équitable. L3Harris s’engage à traiter tous les employés et les candidats à l’emploi avec respect et dignité et à maintenir un milieu de travail exempt de toute discrimination illégale. Pour les candidats ayant des incapacités, nous vous fournirons des mesures d’adaptation afin que vous ayez ce dont vous avez besoin pour donner le meilleur de vous-même.
L3Harris effectue des vérifications d’antécédents avant l’embauche, car tous les candidats doivent être admissibles à l’enregistrement dans le Programme des marchandises contrôlées et obtenir et maintenir une évaluation de sécurité positive. Certains postes peuvent nécessiter un statut de Reliability du gouvernement du Canada et/ou une habilitation de sécurité de niveau 2 (Secret). En outre, L3Harris effectue des tests de dépistage de consommation de substances avant l’embauche lorsque requis.