Conçoit des fonctionnalités logicielles complexes en ingénierie des réseaux de puissance par le développement d'algorithmes et de méthodes de calculs. Participe à toutes les étapes de développement des nouvelles fonctionnalités logicielles: l'analyse des spécifications, la recherche et le prototypage, la rédaction de la conception, le support des développeurs logiciels lors de l'implémentation, la validation et la rédaction de la documentation utilisateur. Collabore avec les développeurs logiciels pendant les différentes phases du développement. Collabore avec l'équipe d'assurance qualité pour identifier des lacunes au niveau de la qualité des produits, et pour l'automatisation de la validation. Fourni un support technique 2e niveau pour les utilisateurs. Fourni de l'expertise en analyse des réseaux de puissance lors du développement de nouvelles fonctionnalités logicielles, et lors de projets clients personnalisés. We're reimagining innovation by adapting digital technologies - connected devices, data models and insights - to transform power management for safer and more sustainable and efficient power use. Our teams are collaborating to build the best digital solutions for our customers. We are looking for digital talent who want to help set the direction for this digital transformation and create new ways of working and thinking, for ourselves and our customers. Our solutions stand behind thousands of T&D projects in over 100 countries around the world. As part of a multidisciplinary team, the power systems engineer will participate in the research, design, prototyping, testing, and documentation of new features for the CYME power engineering software solutions. Designs complex power systems product features by the development of algorithms and calculation methods. Participates in all new product development phases: specification analysis, research and prototype, design documentation, support software development team during implementation, testing and user documentation. Collaborates with the software developers' team during the development cycle. Collaborates with the quality assurance team to identify software quality gaps and for testing automation. Provides 2nd level technical support for users. Provides power systems expertise in new product development and in custom solutions projects. Diplôme d'études universitaire en génie électrique ou l'équivalent d'un établissement agréé pour décembre 2025. Posséder des compétences en français et anglais pour communiquer avec des collègues, client, et partenaires en dehors du Québec, ainsi que comprendre la documentation technique du domaine. Être légalement autorisé à travailler au Canada sans parrainage de l'entreprise maintenant et dans le futur. Aucune aide à la réinstallation n'est offerte. Les candidats doivent résider dans un rayon de 80 kilomètres des installations de Brossard. Diplôme universitaire de deuxième cycle en génie électrique d'un établissement agréé. Diplôme universitaire de l'Institut de génie électrique (IGEE). Connaissance des logiciels de simulation des réseaux électriques (par exemple CYME, EMTP). Connaissances en mathématiques: algèbre linéaire et calculs numériques. Connaissance du langage de programmation : Python, y compris la familiarité avec l'analyse et la manipulation de données à l'aide de bibliothèques Python telles que Pandas, NumPy et Matplotlib. University degree in electrical engineering or related discipline from an accredited institution by December 2025. Fluency in French and English is required for this position 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 authorized to work in Canada without company sponsorship now and in the future. No relocation assistance provided. Candidates must live within an 80-kilometer radius of the Brossard facility. University graduate degree in electrical engineering. University degree from the Institute of Electrical Power Engineering (IEPE). Knowledge in power systems software (e.g. CYME, EMTP). Knowledge in mathematics: linear algebra and numerical calculations. Knowledge in programming language: Python including familiarity with data analysis and manipulation using Python libraries such as Pandas, NumPy, and Matplotlib.