La Division de la fiabilite energetique (ESS PRD) d'Eaton est a la recherche d'un(e) developpeur(euse) logiciel senior pour notre equipe de developpement de logiciels embarques. Ce poste peut etre base a nos bureaux de Brossard ou Levis, offre des possibilites de travail en mode hybride, et offre les avantages sociaux des le premier jour. Les candidats doivent habiter dans un rayon de 80 kilometres de Brossard ou Levis.
Eaton accelere et dirige l'evolution de l'industrie grace a ses offres numeriques pour ses clients du segment des services publics. En tant que titulaire du poste, vous contribuerez au developpement de systemes logiciels embarques pour les produits d'automatisation des postes de la division.
Vous collaborerez avec les ingenieurs principaux des logiciels embarques ainsi qu'avec les equipes d'ingenierie des systemes, d'ingenierie materielle et d'assurance de la qualite pour concevoir et mettre en oeuvre des fonctionnalites pour les produits de distribution d'energie. Vous ferez partie d'une equipe d'ingenierie multidisciplinaire (logiciels, materiel et tests) a Brossard et Levis. Nous sommes a la recherche de professionnels motives dotes d'excellentes competences en communication et possedant de solides competences en logiciels integres et en developpement oriente applications.
Responsabilites essentielles :
Concevoir, mettre en oeuvre et maintenir un code efficace, fiable et reutilisable.
Analyser des specifications techniques et proposer des solutions innovantes.
Preparer et documenter des plans de tests de verification.
Rediger des tests unitaires et des tests d'integration automatises, realiser des tests manuels, examiner du code ecrit par les pairs et rediger des rapports.
Participer a l'investigation de problemes en rassemblant suffisamment d'information pour trouver les causes principales et les regler.
Participer a toutes les etapes du cycle de developpement.
Qualifications:
Qualifications exigees (de base) :
Baccalaureat en informatique, genie informatique, genie electrique, genie logiciel ou tout autre programme pertinent d'un etablissement reconnu;
Minimum de cinq ans d'experience en developpement logiciel, dont deux ans ou plus d'experience recente dans le developpement d'applications en C++;
Experience pratique en conception orientee objet y compris l'utilisation de modeles de conception (design patterns) et les principes SOLID;
Maitriser l'anglais et le francais. La maitrise du francais et de l'anglais est essentielle pour ce poste afin de communiquer avec des collegues, clients et partenaires situes au Quebec ou a l'exterieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie;
Vous devez etre legalement autorise a travailler au Canada sans etre parraine par l'entreprise maintenant et dans le futur;
Aucune aide a la reinstallation n'est offerte; Les candidats doivent resider dans un rayon de 80 kilometres des installations de Brossard, Quebec ou Levis, Quebec.
Qualifications preferables:
Experience en conception de logiciels pour dispositifs embarques, en creation d'API (interface de programmation d'applications) et d'applications bureautiques;
Experience en garantie d'utilisation de pratiques de cybersecurite dans les logiciels embarques et les applications bureautiques;
Experience en conception de systemes de controle en temps reel;
Vaste connaissance des API permettant les interactions avec des systemes d'exploitation (Windows, Linux ou autre);
Experience professionnelle dans le marche des fournisseurs de services d'electricite ou connaissance du reseau electrique;
Connaissance etendue des protocoles reseau IP (TCP/UDP/IP);
Connaissance des outils, tendances et methodologies d'ingenierie ou de developpement logiciel a venir;
Comprehension complete des principaux concepts informatiques (structures de donnees, algorithmes, etc.);
Experience des processus de conception agile, et experience de travail dans un milieu d'equipe agile se servant de SCRUM ou de tout autre cadre.
Critere de position:
Competences :
Travailler et communiquer de facon efficace au sein d'une equipe mondiale;
Collaborer avec des equipes d'ingenierie multidisciplinaires (logiciels, logiciels integres, materiel, produits et tests) a l'echelle mondiale afin d'offrir des produits et fonctionnalites au sein du groupe Controles et relais;
Collaborer avec les clients externes et internes, notamment les equipes du marketing, du service, des operations et autres equipes d'ingenierie tout au long du cycle de vie du developpement de produit;
Interagir avec d'autres equipes de logiciels embarques pour promouvoir la reutilisation, echanger les connaissances et renforcer la communaute de conception de logiciels chez Eaton;
Promouvoir l'importance des attributs de qualite logicielle, notamment l'efficacite du systeme, l'extensibilite, la maintenabilite, la fiabilite et la reutilisabilite;
Excellentes competences en communication a l'oral et a l'ecrit, incluant la capacite d'expliquer de facon efficace des questions et concepts techniques;
Solide aptitude en analyse et en resolution de problemes;
Personne debrouillarde ayant la capacite de fonctionner de facon efficace avec un minimum de supervision;
Capacite a travailler dans un milieu au rythme rapide, ou le respect des delais est primordial;
Solides competences en planification et organisation.
What you'll do:
Position Overview
Eaton's ESS PRD Power Reliability Division is currently seeking a Senior Software Developer for our embedded software development team. This position may be located in our Brossard, Quebec or Levis, Quebec offices and offers hybrid work opportunities as well as benefits from day one. Candidates should reside within 80km of Brossard or Levis.
Eaton is accelerating and leading the industry with its digital offerings to utility customers. The Senior Embedded Software Engineer position will contribute to the development of embedded software systems for the division's substation automation products.
The Senior Software Engineer will collaborate with Lead Embedded Software Engineers as well as systems engineering, hardware engineering, and QA to design and implement features for power distribution products. The position will be part of a multi-disciplined engineering team (software, hardware, and test) in Brossard and Levis. We are looking for motivated professionals with strong skills in embedded software and application-level development with excellent communication skills.
Essential Responsibilities:
Designs, implements, and maintains efficient, reliable, and reusable code.
Analyzes technical specifications and proposes innovative solutions.
Develops and documents verification test plans.
Writes unit tests and automated integration tests, performs manual testing, reviews peer-written code and authors reports.
Participates in the investigation of problems by gathering enough information to find the root causes and fix them.
Participates in all stages of the development cycle
Qualifications:
Required (Basic) Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or any other relevant program from an accredited institution.
Minimum 5 years of experience in software development, including 2+ years of recent experience developing C++ applications.
Practical experience with object-oriented design and programming skills, including the use of design patterns and SOLID principles.
Fluency in English and French. 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 corporate sponsorship now and in the future.
No relocation is being provided. Candidates must live within an 80-kilometer radius of the Brossard, Quebec or Levis, Quebec facility.
Preferred Qualifications:
Experience developing software for embedded devices, creating APIs (Application programming interfaces) and desktop applications.
Experience ensuring cybersecurity practices in embedded software and desktop applications.
Experience designing real-time control systems.
Extensive knowledge of APIs allowing interactions with operating systems (Windows, Linux or other).
Experience working in the electric utility market and/or power system knowledge
Comprehensive knowledge of IP networking protocols (TCP/UDP/IP).
Abreast of upcoming software development/engineering tools, trends, and methodologies.
Full understanding of key computer science concepts (Data Structures, Algorithms, etc.).
Experience with Agile Development Processes, and working in an agile team environment, using SCRUM or any other framework.
Skills: Effectively work and communicate within a global team environment.
Collaborate with a global multi-discipline engineering teams (software, embedded software, hardware, product and test) to deliver products and features in the Controls and Relays Group.
Collaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycle
Engage with other embedded software teams to promote reuse, knowledge sharing and further building the software development community within Eaton.
Promote the importance of software quality attributes, including system efficiency, scalability, maintainability, reliability, and reusability.
Excellent verbal and written communication skills including the ability to effectively explain technical issues/concepts.
Strong analytical and problem-solving skills
Self-starter with the ability to operate effectively with minimal supervision.
Ability to work in a fast paced, deadline-oriented environment.
Strong planning and organizational skills
Nous nous engageons a garantir l'egalite des chances en matiere d'emploi pour les candidats et les employes. Nos processus de recrutement utilisent des criteres de selection equilibres et evitent toute discrimination illegale a l'encontre des candidats fondee sur leur age, leur couleur de peau, leur handicap, leur etat civil, leur origine nationale, leur sexe, leur identite de genre, leurs informations genetiques, leur origine ethnique, leur religion, leur orientation sexuelle ou toute autre situation protegee ou requise par la loi.
About Us
Eaton is an intelligent power management company dedicated to protecting the environment and improving the quality of life for people everywhere. We make products for the data center, utility, industrial, commercial, machine building, residential, aerospace and mobility markets. We are guided by our commitment to do business right, to operate sustainably and to help our customers manage power today and well into the future. By capitalizing on the global growth trends of electrification and digitalization, we're helping to solve the world's most urgent power management challenges and building a more sustainable society for people today and generations to come.
Founded in 1911, Eaton has continuously evolved to meet the changing and expanding needs of our stakeholders. With revenues of nearly $25 billion in 2024, the company serves customers in more than 160 countries. For more information, visit www.eaton.com Follow us on LinkedIn.
Our commitment to Inclusion & Diversity and Sustainability
We are powered by our vision, driven by strategy, guided by our aspirational goals and committed to doing business right. We believe diversity is our strength and diverse thinking powers innovation and growth. In our second annual Global Inclusion and Diversity Transparency Report, we look at the progress we've made in our journey and the work that's still left to do. Our latest sustainability report features our progress toward our 2030 Sustainability Goals, which include science-based greenhouse gas reduction targets and our commitment to become carbon neutral by 2030.
Recent Awards: Honored to be recognized
2018-2025 World's most admired companies, Forbes
2016-2023 Best Place to work for LGBTQ Equality, HRC
2023-2024 Top 100 Global Most Loved Workplaces, Newsweek
2012-2025 World's Most Ethical Companies, Ethisphere
2024 Canada's Best Employers for Diversity, Forbes
* 2022 Canada's Best Employers Award, Forbes
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.