Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Ingénieur(e) principal(e) en tests logiciels / Lead Software Test Engineer

Today Montreal, Canada

Version française:

La division EESS d'Eaton est à la recherche d'un Ingénieur(e) principal(e) en tests logiciels. Ce poste est basé dans notre bureau de Brossard, Québec.

Aperçu du poste :

Eaton est une société mondiale de gestion intelligente de l'énergie, dédiée à l'amélioration de la vie et à la protection de l'environnement grâce à des solutions durables. Avec des opérations dans plus de 170 pays, Eaton donne à ses employés les moyens de relever des défis significatifs dans la transition énergétique et l'innovation.

En tant qu'ingénieur(e) principal(e) des tests logiciels pour la plate-forme de contrôle des micro-réseaux, c'est l'occasion de jouer le rôle de force motrice derrière la qualité et la fiabilité des plates-formes avancées de contrôle des micro-réseaux et des ressources énergétiques distribuées (DER). Vous définirez et coordonnerez les tests sur la logique de contrôle, les systèmes SCADA, les plates-formes embarquées et les clients UI/EMS. En dirigeant la stratégie de vérification et de validation (V&V), vous garantirez une couverture d'essais solide à toutes les étapes du produit, influençant directement le développement de solutions innovantes qui permettent des systèmes énergétiques résilients et efficaces. Votre expertise favorisera la collaboration interfonctionnelle, favorisera l'amélioration continue et respectera les normes les plus élevées en matière de conformité et de satisfaction des clients tout en contribuant à façonner l'avenir de la gestion de l'énergie distribuée. Vous fournirez une direction technique à une équipe d'ingénieurs d'essai dans différents pays, garantissant la qualité et la fiabilité, sans responsabilités de direction directes.

Want more jobs like this?

Get jobs in Montreal, Canada delivered to your inbox every week.

Job alert subscription


Fonctions principales:

• Diriger et coordonner les activités fonctionnelles, d'intégration, de régression et de tests de performance pour les plateformes de contrôle des micro-réseaux et des DER.

• Travailler avec l'architecte en chef et le responsable de produit pour développer et maintenir des stratégies complètes de test de logiciels, en s'alignant sur les exigences du projet.

• Guidez une équipe d'ingénieurs de test à travers des standups, des rétrospectives et la priorisation des tâches pour clarifier les exigences et résoudre les problèmes.

• Superviser la création et la maintenance de cadres de test automatisés et l'intégration de modèles HIL pour la validation du contrôle.

• Prenez en charge et optimisez l'automatisation de l'assurance qualité dans GitHub et les pipelines CI/CD.

• Contribuer aux réunions, en fournissant des commentaires de qualité et en assurant la préparation des livraisons.

• Tenez à jour la documentation d'assurance qualité, suivez les métriques de test de qualité et travailler sur une amélioration continue.

• Encadrer les membres de l'équipe, promouvoir les meilleures pratiques et favoriser l'innovation dans les processus d'assurance qualité afin de promouvoir la transparence et la responsabilisation.

Qu'est-ce qui fera votre succès?

• Connaissance des systèmes de contrôle de micro-réseaux, de l'intégration des ressources énergétiques distribuées et du fonctionnement des systèmes électriques.

• Expérience avec les outils d'automatisation des tests, les configurations Hardware-in-the-Loop (HIL) et les environnements de simulation.

• Capacité à gérer des projets interfonctionnels et à communiquer avec des parties prenantes techniques et non techniques.

• Familiarité avec les normes réglementaires et de sécurité liées aux systèmes énergétiques (telles que IEEE 2030.7, IEEE 2030.8, NEC 705.12, NEC 705.13, NEC 750.30, NEC 750.6, IEEE 1547, UL 1741, IEC 61850, ASHRAE 90.1), ainsi que la capacité à se tenir informé de l'évolution des normes.

Qualifications:

Qualifications requises:

• Baccalauréat en génie logiciel, en génie électrique ou dans un domaine connexe.

• Minimum de 8 ans d'expérience dans les tests de logiciels, de préférence dans les systèmes de contrôle industriels ou les plates-formes embarquées.

• Solide compréhension des architectures PLC/IPC et des piles de protocoles.

• Expérience avec Jira, GitHub et les frameworks de test automatisé.

• Familiarité avec les méthodologies Kanban Agile et les pratiques DevOps.

• Maîtrise des langages de script (par exemple, Python, MATLAB) et des outils de gestion des tests.

• Connaissance des normes réglementaires telles que IEC, IEEE et UL dans le contexte des systèmes d'alimentation électrique.

• Maîtrise du français et de l'anglais. La maîtrise du français et de l'anglais est requise pour ce poste afin de communiquer avec des collègues, des clients et des partenaires situés au Québec et à l'extérieur du Québec, ainsi que pour comprendre la documentation technique dans le domaine de notre industrie.

• Doit être légalement autorisé à travailler au Canada sans parrainage de l'entreprise, maintenant et à l'avenir.

• Aucune relocalisation n'est offerte, les candidats doivent résider à moins de 80Km de l'installation de Brossard.

Qualifications souhaitées:

• Expérience des environnements de tests HIL.

• Expérience avec les contrôleurs de micro-réseaux, les systèmes DERMS, SCADA et CODESYS.

• Connaissance de l'intégration EMS basée sur le cloud et des systèmes de contrôle distribués.

• Expérience en leadership envers une équipe d'ingénierie.

• Études en Assurance Qualité Logicielle ou certifications en tests logiciels.

• Connaissance des tests de cybersécurité pour les systèmes de contrôle.

• Expérience des tests de performance et des outils (par exemple, JMeter).

• Connaissance de l'ingénierie des systèmes électriques.

• Certifications pertinentes dans les tests de logiciels et de hardware-in-the-loop.

English version:

Eaton's Electrical Services and Systems division is looking for a Lead Software Test Engineer. This position is located at our office in Brossard, Quebec.

Position Overview:

Eaton is a global intelligent power management company dedicated to improving lives and protecting the environment through sustainable solutions. With operations in over 170 countries, Eaton empowers its employees to tackle meaningful challenges in energy transition and innovation.

As a Lead Software Test Engineer for the microgrid control platform, this is an opportunity to serve as the driving force behind the quality and reliability of advanced Microgrid and Distributed Energy Resource (DER) Control Platforms. You will define and coordinate testing across control logic, SCADA systems, embedded platforms, and UI/EMS clients. By leading the Verification and Validation (V&V) strategy, you will ensure robust testing coverage across all product stages, directly influencing the development of innovative solutions that enable resilient and efficient energy systems. Your expertise will foster cross-functional collaboration, champion continuous improvement, and uphold the highest standards of compliance and customer satisfaction as you help shape the future of distributed power management.You will provide technical direction to a team of test engineers in different countries, ensuring quality and reliability-without direct managerial responsibilities.

Essential responsibilities:

• Lead and coordinate functional, integration, regression, and performance testing activities for the Microgrid and DER Control Platforms.

• Work with the Chief Architect and Technical Product Owner to develop and maintain comprehensive software testing strategies, aligning with project requirements.

• Guide a team of test engineers through standups, retrospectives, and task prioritization to clarify requirements and resolve issues.

• Oversee the creation and maintenance of automated test frameworks and integration of HIL models for control validation.

• Support and optimize QA automation within GitHub workflows and CI/CD pipelines.

• Contribute to planning and review meetings, providing quality input and ensuring release readiness.

• Maintain QA documentation, track quality test metrics, and manage defect trends for continuous improvement.

• Mentor team members, promote best practices, and foster innovation in quality assurance processes to promote transparency and accountability.

What will make you successful?

• Knowledge of microgrid control systems, distributed energy resource integration, and power systems operation.

• Experience with test automation tools, hardware-in-the-loop (HIL) setups, and simulation environments.

• Ability to manage cross-functional projects and communicate with both technical and non-technical stakeholders.

• Familiarity with regulatory and safety standards related to energy systems (such as IEEE 2030.7, IEEE 2030.8, NEC 705.12, NEC 705.13, NEC 750.30, NEC 750.6, IEEE 1547, UL 1741, IEC 61850, ASHRAE 90.1), as well as the ability to keep informed of evolving standards.

Qualifications:

Required qualifications:

• Bachelor's degree in software engineering, electrical engineering, or related field.

• Minimum of 8 years of experience in software testing, preferably in industrial control systems or embedded platforms.

• Strong understanding of PLC/IPC architectures, and protocol stacks.

• Experience with Jira, GitHub, and automated testing frameworks.

• Familiarity with Kanban Agile methodologies and DevOps practices.

• Proficiency in scripting languages (e.g., Python, MATLAB) and test management tools.

• Familiarity with regulatory standards such as IEC, IEEE, and UL in the context of electrical power systems.

• Fluency in both French and English. Fluency in French and English is required for this position in order to communicate with colleagues, customers, and partners located inside and outside of Quebec, as well as to understand technical documentation in the field of our industry.

• Must be legally authorized to work in Canada without company sponsorship now and in the future.

• No relocation is offered, candidates must reside within 80Km of the Brossard facility.

Preferred qualifications:

• Experience with HIL testing environments.

• Experience with microgrid controllers, DERMS, SCADA systems and CODESYS.

• Familiarity with cloud-based EMS integration and distributed control systems.

• Experience leading an engineering team.

• Studies of Software Quality Assurance or certifications in software testing.

• Knowledge of cybersecurity testing for control systems.

• Experience in performance testing and tools (e.g. JMeter).

• Knowledge of power system engineering.

• Relevant certifications in software and hardware-in-the-loop testing.

Client-provided location(s): Montreal, Canada
Job ID: Eaton-50552Brossard
Employment Type: OTHER
Posted: 2025-09-10T18:38:37

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)