Ingénieur Mécanique Lead – Fiabilité Et Opérations (industrie Hydroélectrique) / Lead Mechanical Engineer - Fleet Reliability And Operations (hydroelectric Industry)

GE VERNOVA

Brossard, QC, Canada
Fully remote
5-10 years hydroelectric experience
Turbine or alternator design expertise
Site visit and inspection supervision
The Lead Mechanical Engineer will support the rehabilitation of hydroelectric turbines and generators while managing new projects within a team of over 20 skilled engineers

Job Summary

  • The Lead Mechanical Engineer will support the rehabilitation of hydroelectric turbines and generators while managing new projects within a team of over 20 skilled engineers.
  • Key responsibilities include conducting on-site visits to assess equipment conditions, overseeing baseline unit testing, and resolving non-conformities during critical project phases.
  • The role requires acting as the primary point of contact for operations and maintenance contracts while providing engineering support for service projects valued at $5M or less.

Matching Summary

The Lead Mechanical Engineer will support the rehabilitation of hydroelectric turbines and generators while managing new projects within a team of over 20 skilled engineers.

Skills & Requirements

Must-have

  • 5-10 years hydroelectric experience
  • Turbine or alternator design expertise
  • Site visit and inspection supervision
  • Project commissioning and testing support
  • Warranty issue resolution

Nice-to-have

  • Creativity and rapid reaction skills
  • Finite element analysis knowledge
  • Metallurgy and welding process experience
  • Strong balance of practical judgment
  • International travel availability

Key Requirements

  • Bachelor's degree in Mechanical Engineering
  • Minimum 5 years relevant hydroelectric sector experience
  • Member in good standing of Ordre des ingénieurs du Québec
  • Legal authorization to work in Canada without restriction

Work Rights

Must be legally authorized to work in Canada without restriction

Tailored Resume

Cover Letter