Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...] in Brossard

Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...] in Brossard

Brossard Full-Time 82800 - 101200 $ / year (est.) On-site
G

At a Glance

  • Tasks: Lead the design and execution of hydro turbine projects from concept to commissioning.
  • Company: Join GE Vernova, a leader in renewable energy and innovation.
  • Benefits: Comprehensive benefits package promoting well-being and professional growth.
  • Other info: Collaborative global environment with opportunities for mentorship and career advancement.
  • Why this job: Be a key player in the energy transition and make a real impact on sustainability.
  • Qualifications: Bachelor's in Mechanical Engineering with 5-10 years of relevant experience.

The predicted salary is between 82800 - 101200 $ per year.

Within the Turbine team at GE Vernova, you are a key player in the energy transition. As a Lead Turbine Design Engineer, you will drive the technical execution of hydro turbine projects from initial design through to commissioning. You will work in a multidisciplinary and global environment where your technical expertise ensures the reliability and performance of our hydroelectric solutions for leading customers.

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.

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.

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 benefits package 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!

Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...] in Brossard employer: GE Vernova

GE Vernova is an exceptional employer that fosters a dynamic and inclusive work culture, empowering employees to drive innovation in the renewable energy sector. With a focus on professional growth, team collaboration, and a commitment to sustainability, employees enjoy unique opportunities to make a meaningful impact while working remotely across Canada and the Northeastern United States. Join us to be part of a forward-thinking organization that values your contributions and supports your career development.

G

Contact Details:

GE Vernova Recruitment Team

We think you need these skills to ace Ingénieur(e) en conception technique – Turbines (Lead) – Hydro Power / Lead Turbine Design Eng[...] in Brossard

Mechanical Design
Strength of Materials
Manufacturing Processes
Welding
Machining
Inspection
3D CAD Software (NX)