Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Git Automatisation Génie électrique +6 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Description du poste

Company Description

Veolia Group est un leader mondial des services environnementaux, opérant sur les cinq continents avec près de 218 000 employés. Spécialisé dans l’eau, l’énergie et la gestion des déchets, Veolia Group conçoit et met en œuvre des solutions innovantes pour la décarbonation, la dépollution et la régénération des ressources, en accompagnant les communautés et les industries dans leur transformation écologique.

Dans ce cadre, la Business Unit Water Technology de Veolia rassemble une équipe dédiée de professionnels expérimentés, engagés à relever les défis les plus complexes liés à la rareté de l’eau, à la qualité, à la productivité et à l’énergie. Ensemble, nous poursuivons une mission commune : créer un avenir plus durable.

Job Description

La planète Terre se réchauffe à un rythme dangereux. L’eau et le changement climatique sont étroitement liés. Rejoignez notre mission et participez à la préservation de notre ressource la plus précieuse, celle qui rend la vie possible sur Terre.

Veolia Water Technologies & Solutions recherche l’innovation partout. Depuis plus de 100 ans, Veolia est à la pointe de l’innovation, en s’attaquant à la rareté de l’eau. Trouver des solutions aux plus grands défis du monde n’a jamais été aussi important qu’à l’heure actuelle.

Nous recherchons un(e) Embedded Software Engineer hautement motivé(e) pour concevoir et tester des firmwares basés sur des microcontrôleurs, destinés à nos convertisseurs onduleurs électriques nouvelle génération.

Vos principales responsabilités comprendront (sans s’y limiter) :

  • Responsable de l’architecture, de la conception et de la mise en œuvre du firmware pour les produits de conversion de puissance
  • Conception de code bas niveau pour des microcontrôleurs ARM, programmation RTOS, routines d’interruption et gestion des erreurs
  • Programmation d’interfaces (communication, journalisation externe des données) et génération de courbes de données en temps réel
  • Mener des tests et validations approfondis des prototypes, et utiliser des outils de simulation ainsi que du matériel de laboratoire
  • Assurer le support des produits legacy, déboguer et améliorer l’efficacité logicielle
  • Développer des cas de test pour la vérification et la validation du logiciel
  • Porter l’innovation au sein de l’équipe en recherchant et en mettant en œuvre des technologies et méthodologies de pointe dans les systèmes embarqués et l’électronique de puissance
  • Travailler en étroite collaboration avec les ingénieurs hardware et d’électronique de puissance.

Qualifications

  • Diplôme de baccalauréat, ou supérieur, en ingénierie électrique ou informatique
  • Minimum de 3+ ans d’expérience solide dans la conception de logiciels embarqués dans un contexte d’électronique de puissance
  • Maîtrise du langage C et expérience avec des environnements de développement embarqué tels que STM32CubeIDE, Keil
  • Connaissance approfondie des projets de conversion de puissance (AC-DC, DC-AC) à différents niveaux de puissance allant de quelques kW et plus
  • Expérience avec le codage d’interfaces de communication : ETH, CAN, SPI, UART, etc.
  • Expérience avec un système de contrôle de version (Git)
  • Connaissance des outils de simulation tels que MATLAB, Simulink, PLECS, PSIM
  • Communiquer efficacement le logiciel à des membres d’équipe à la fois logiciels et non logiciels
  • Bonne connaissance pour lire des schémas électroniques, dépanner et utiliser des équipements de test (oscilloscope, analyseur logique, générateur de fréquence, etc.)
  • Compétences en communication solides en anglais et en français (le français est un plus).

Informations complémentaires

En tant qu’entreprise inclusive, Veolia s’engage en faveur de la diversité et accorde une considération égale à toutes les candidatures, sans discrimination.

Postuler