
Engineer in technical design - Turbines (Lead) - Hydro Power / Lead Turbine Design Engineer - Hydro Power
Key Responsibilities
- Design Engineering : Perform calculations and design of complex mechanical components. Ensure technical validity while respecting reliability, safety, and quality standards.
- Technical Leadership : Analyze specifications, assess risks, and execute design phases in synergy with the hydraulic testing laboratory.
- Design Leadership : Lead design reviews, supervise and validate the work of drafters, and ensure the consistency of technical deliverables.
- Support & Expertise : Act as a technical point of contact for the supply chain and site teams. Resolve non-conformities and recommend solutions to optimize on-site performance.
- Global Collaboration : Work with our global centers of excellence to share best practices and harmonize our ways of working.
- Mentorship : Support the technical development of the team by participating in knowledge transfer and accompanying junior engineers.
Required Qualifications
- Bachelor's degree in Mechanical Engineering.
- Member of the OIQ
- Minimum of 5 to 10 years of relevant experience in mechanical design (turbines, rotating machines, or heavy industry).
- Solid skills in material resistance and knowledge of manufacturing processes (welding, machining, inspection).
- Mastery of French and English.
- Unrestricted authorization to work in Canada.
Desired Characteristics
- Technical leadership, initiative, and sense of urgency.
- Ability to influence and communicate effectively with multisite teams and customers.
- Autonomy, scientific rigor, and balance between practical judgment and innovation.
- Knowledge of 3D CAD software (NX) and non-destructive testing methods.
Why join us? Joining GE Vernova means integrating a culture of excellence that places inclusion and diversity at the heart of its mission.
At GE Vernova, we value our employees and offer a comprehensive set of benefits to promote their well-being and professional development.
Ready to make a difference? Join GE Vernova and participate in the energy transition and the global decarbonization effort. Apply now and help shape the future of renewable energy!
/
Essential Responsibilities
- Design Engineering: Perform calculations and mechanical design for complex components. Ensure technical validity while meeting standards for reliability, safety, and quality.
- Technical Planning: Analyze technical specifications, evaluate risks, and perform design phases in synergy with the Hydraulic Test Lab.
- Design Leadership: Lead design reviews, supervise and validate the work of draftsmen, and ensure the consistency of technical deliverables.
- Support & Expertise: Act as a technical point of contact for the supply chain and site teams. Resolve non-conformities and recommend solutions to optimize on-site performance.
- Global Collaboration: Work with our global Centers of Excellence to share best practices and harmonize our methods.
- Mentorship: Support the team's technical development by participating in knowledge transfer initiatives and guiding junior engineers.
Required Qualifications
- Bachelor's degree in Mechanical Engineering.
- Member of the OIQ.
- Minimum of 5 to 10 years of relevant experience in mechanical design (turbines, rotating machinery, or heavy industry).
- Strong skills in strength of materials and knowledge of manufacturing processes (welding, machining, inspection).
- Fluency in French and English.
- Unrestricted authorization to work in Canada.
Desired Characteristics
- Technical leadership, proactive mindset, and a sense of urgency.
- Ability to influence and communicate effectively with multi-site teams and clients.
- Autonomy, scientific rigor, and a balance between practical judgment and innovation.
- Proficiency in 3D CAD software (NX) and knowledge of non-destructive testing methods.
Why Join Us? Joining GE Vernova means being part of a culture of excellence that places inclusion and diversity at the heart of our mission.
At GE Vernova, we value our employees and offer a comprehensive package of benefits to support your well-being and professional development.
Ready to make a difference? Join GE Vernova and participate in the energy transition and the global decarbonization effort. Apply now and help shape the future of renewable energy!
Additional InformationRelocation Assistance Provided: No