La division de la fiabilité énergétique d’Eaton est à la recherche d’un(e) ingénieur(e) logiciel C++ principal(e) motivé(e) à rejoindre son équipe des logiciels d’automatisation des réseaux électriques. Ce poste sera basé à Lévis (Québec) et offre des opportunités de travail hybride, ainsi que les avantages sociaux dès le premier jour. La fourchette salariale annuelle prévue pour ce poste est de 101 000 $ à 126 000 $. (Salaires indicatifs)Responsabilités clés Leadership technique et architectureActurer comme référence technique pour les composants C++ des plateformes logicielles d’automatisation du réseau, influençant conception, mise en œuvre et maintenabilité à long terme.Contribuer aux décisions d’architecture concernant l’évolutivité, la performance, la fiabilité et la sécurité en déploiements distribués, sur site et hybrides.Orienter les efforts de modernisation, y compris le découplage des composants, l’interopérabilité et l’efficacité à l’exécution.Développement logicielConcevoir, développer, tester et maintenir des logiciels C++ de haute qualité pour des environnements critiques industriels.Intervenir tout au long du cycle de vie logiciel : clarification des exigences, conception, implémentation, revues de code, tests et support en production.Diagnostiquer et résoudre des problématiques complexes liées à la performance, à la concurrence, à la gestion mémoire et à l’intégration système.Qualité, fiabilité et sécuritéPromouvoir activement la qualité logicielle, incluant les tests automatisés, l’analyse statique et des revues de code rigoureuses.Collaborer avec les équipes DevSecOps et cybersécurité afin d’assurer la conformité aux standards de sécurité d’Eaton et aux attentes des clients des services publics.Soutenir les activités de préparation des livraisons, incluant la gestion des défauts, l’analyse des causes racines et l’atténuation des incidents en production.Collaboration et mentoratEncadrer et soutenir les autres ingénieurs par du mentorat technique, des revues de conception et le partage de bonnes pratiques.Collaborer avec des équipes internationales (Amérique du Nord, Inde) pour livrer des solutions intégrées.Travailler étroitement avec les propriétaires de produit et les experts métiers afin de traduire les besoins des services publics en solutions techniques robustes.Qualifications requisesBaccalauréat en informatique, en génie logiciel ou dans un domaine connexe.8 ans et plus d’expérience professionnelle en développement C++, incluant le C++ moderne (C++17 et plus récent).Solide expérience dans le développement et la maintenance de systèmes logiciels vastes, complexes et à long cycle de vie.Excellente compréhension de la conception orientée objet et de l’architecture logicielle.Maîtrise du multithreading, de la programmation concurrente, de l’optimisation de la performance, de la gestion mémoire et du débogage de problèmes complexes à l’exécution.Expérience dans des environnements Windows.Capacité démontrée à exercer un leadership technique sans autorité hiérarchique directe.Maîtrise de l’anglais et du français (capacité à travailler dans ces langues).Être autorisé légalement à travailler au Canada sans parrainage de l’entreprise maintenant et à l’avenir.Qualifications souhaitéesExpérience dans les logiciels pour services publics, l’énergie, l’industrie ou les infrastructures critiques.Connaissance des systèmes distribués, de la messagerie et des patrons d’intégration d’entreprise.Connaissances des concepts de cybersécurité (Zero Trust, authentification, autorisation, communications sécurisées).Expérience dans des environnements Agile / SAFe.Connaissance des pipelines CI/CD, des tests automatisés et des pratiques DevSecOps.Expérience avec des systèmes intégrés à du matériel ou déployés sur le terrain.Compétences professionnellesSolides compétences en communication, avec la capacité de transmettre clairement des idées complexes à des parties prenantes techniques et non techniques.Capacité démontrée à collaborer efficacement au sein d’équipes multidisciplinaires et internationales.Aptitude avérée à exercer un leadership technique et une influence positive, incluant le mentorat et l’accompagnement de collègues sans autorité hiérarchique directe.Excellentes capacités d’analyse et de résolution de problèmes dans des environnements complexes et dynamiques.Capacité à prioriser le travail, gérer des demandes concurrentes et livrer des résultats, avec un haut niveau de responsabilisation.Orientation client et qualité, avec une attention particulière à la fiabilité, la sécurité et les résultats à long terme.Adaptabilité et ouverture au changement dans des contextes techniques et organisationnels en évolution.Jugement professionnel, intégrité et alignement avec les valeurs et normes éthiques d’Eaton.Pourquoi ce rôle est stimulantTravailler sur des logiciels critiques qui soutiennent directement la fiabilité et la modernisation du réseau électrique.Influencer l’orientation technique des principales plateformes d’automatisation du réseau d’Eaton.Trouver l’équilibre entre un travail technique approfondi et un impact architectural à grande échelle.Collaborer avec des ingénieurs, architectes et experts du domaine des services publics hautement qualifiés.Contribuer à la transformation numérique d’Eaton dans le domaine de l’automatisation des réseaux électriques.Égalité des chances Nous nous engageons à garantir l'égalité des chances en matière d'emploi pour les candidats et les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur, de leur handicap, de leur état matrimonial, de leur origine nationale, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.#J-18808-Ljbffr
Ingénieur(E) Logiciel C++ Principal(E) - Lead C++ Software Engineer
EATON
saint lambert de lauzon, saint lambert de lauzon
Published TodayNew
Report job