Lead Turbine Design Engineer – Hydropower

Wainbee

Brossard

Hybrid

CAD 110,000 - 150,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GE Vernova's Turbine team in Canada seeks a Lead Turbine Design Engineer to drive hydro turbine projects from design through commissioning. You will work in a multidisciplinary, global setting ensuring reliability and performance for major clients.

The role requires 5–10 years in mechanical design, strong materials knowledge, and fluency in French and English; OIQ membership is required. Relocation assistance is not indicated.

Qualifications

  • Bachelor’s degree in Mechanical Engineering.
  • Member of the OIQ.
  • 5–10 years in mechanical design (turbines, rotating machinery or heavy industry).
  • Strong strength of materials and manufacturing process knowledge (welding, machining, inspection).
  • Fluency in French and English.
  • Unrestricted authorization to work in Canada.

Responsibilities

  • Design Engineering: perform calculations and mechanical design for complex components with reliability and safety in mind.
  • Technical Planning: analyze specifications, assess risks, and drive design phases with the hydraulic test lab.
  • Design Leadership: lead design reviews and validate draftsmen work to ensure deliverable quality.
  • Support & Expertise: be the technical contact for supply chain and site teams; resolve non-conformities.
  • Global Collaboration: work with centers of excellence to share best practices and harmonize methods.
  • Mentorship: support technical development and guide junior engineers.

Skills

Mechanical design
Leadership
NX CAD
Finite element analysis
Multidisciplinary teams
Bilingual

Education

Bachelor's in Mechanical Engineering

Tools

NX

Job description

GE Vernova's Turbine team in Canada seeks a Lead Turbine Design Engineer to drive hydro turbine projects from design through commissioning. You will work in a multidisciplinary, global setting ensuring reliability and performance for major clients.

The role requires 5–10 years in mechanical design, strong materials knowledge, and fluency in French and English; OIQ membership is required. Relocation assistance is not indicated.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chef de Conception Mécanique – Turbines Hydrauliques
Chef de Conception Mécanique – Turbines Hydrauliques

gevernova • Brossard

On-site
CAD 110,000 - 140,000
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Engineer – Hydro Power
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Engineer – Hydro Power

gevernova • Brossard

On-site
CAD 110,000 - 170,000
Avantages sociaux complets
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanical Engineer - Fleet Reliability and Operations (Hydroelectric industry)
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanical Engineer - Fleet Reliability and Operations (Hydroelectric industry)

AL8301 GE Renewables US LLC • Brossard

On-site
CAD 85,000 - 125,000
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...]
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...]

GE Vernova • Brossard

On-site
CAD 100,000 - 150,000
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power

Wainbee • Brossard

Hybrid
CAD 110,000 - 150,000
Lead Mechanical Engineer, Hydrogenerator Design
Lead Mechanical Engineer, Hydrogenerator Design

gevernova • Brossard

On-site
CAD 110,000 - 160,000
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power
Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power

gevernova • Brossard

On-site
CAD 110,000 - 140,000
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanica[...]
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanica[...]

GE Vernova • Brossard

On-site
CAD 70,000 - 90,000
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanical Engineer - Fleet Reliability and Operations (Hydroelectric industry)
Ingénieur mécanique lead – Fiabilité et opérations (Industrie hydroélectrique) / Lead Mechanical Engineer - Fleet Reliability and Operations (Hydroelectric industry)

gevernova • Brossard

On-site
CAD 95,000 - 125,000
Ingénieur Mécanique Conception Turbine Hydraulique / Hydraulic Turbine Mechanical Design Engineer
Ingénieur Mécanique Conception Turbine Hydraulique / Hydraulic Turbine Mechanical Design Engineer

AL7303 GE Renewable Energy Canada Inc. • Brossard

On-site
CAD 90,000 - 130,000