×
Register Here to Apply for Jobs or Post Jobs. X

Ingénieur; e logiciel C++ principal; e - Lead C++ Software Engineer

Job in Lévis, Québec, Province de Québec, Canada
Listing for: Eaton Corporation
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    DevOps, Embedded Software Engineer, Software Architect, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 101000 - 126000 CAD Yearly CAD 101000.00 126000.00 YEAR
Job Description & How to Apply Below
Position: Ingénieur(e) logiciel C++ principal(e) - Lead C++ Software Engineer
Location: Lévis

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 $.

Veuillez noter que les informations salariales ci-dessus ne sont fournies qu’à titre indicatif. Les salaires sont déterminés en fonction des compétences, de l’expérience et des qualifications des candidats, ainsi que des considérations du marché et de l’entreprise.

Ce que vous ferez:

L’ingénieur(e) logiciel C++ principal(e) jouera un rôle clé de leadership technique très concret (hands‑on) dans le développement et l’évolution des plateformes logicielles d’automatisation des réseaux électriques. Ces systèmes critiques permettent aux services publics d’exploiter, d’automatiser et de moderniser le réseau électrique avec un haut niveau de fiabilité, de performance et de sécurité.

  • Leadership technique et architecture
    • Agir comme référence technique pour les composants C++ des plateformes logicielles d’automatisation du réseau, en influençant la conception, l’implémentation et la maintenabilité à long terme.
    • Contribuer aux décisions d’architecture liées à l’évolutivité, à la performance, à la fiabilité et à la sécurité, dans des déploiements distribués, sur site et hybrides.
    • Orienter les efforts de modernisation, incluant le découplage des composants, l’interopérabilité et l’efficacité à l’exécution.
  • Développement logiciel
    • Concevoir, développer, tester et maintenir des logiciels C++ de haute qualité utilisés dans des environnements critiques de calibre industriel.
    • Intervenir sur l’ensemble 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 Dev Sec Ops  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 mentorat
    • Encadrer 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 requises :
  • Baccalauré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 l’architecture logicielle
    • Le multithreading et la programmation concurrente
    • L’optimisation de la performance et la gestion mémoire
    • Le 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ées :
  • Expérience dans les logiciels pour services publics, l’énergie, l’industriel ou les infrastructures critiques.
  • Connaissance des systèmes distribués, de la messagerie et des patrons d’intégration d’entreprise.
  • Sensibilisation aux concepts de…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary