NextGenEnergyJobs.com

Ingénieur(e) concepteur mécanique turbine (Industrie hydroélectrique) | Turbine mechanical design engineer (Hydroelectric industry)

Ge Vestas

Brossard, Quebec, Canada

Remote

Hydroelectric Energy

Engineering & Design

86 days ago

$0 - $0

About Ge Vestas

GE Vernova is a purpose-built company leading a new era of energy – electrifying the world while simultaneously working to help decarbonize it. We are accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

About the Role

We are looking for a turbine mechanical design engineer for our Hydro Power North America division within GE Vernova. In this role, you will participate in the design of hydraulic turbines in the different phases of a project from basic design to commissioning of the unit.

Responsibilities

  • Analyze technical information from Work Packages and participate in identifying the risks and technical opportunities of the project.
  • Conduct site visits to assess the existing turbine and supervise signature tests on the unit before disassembly.
  • Plan and follow project engineering basic design phase and coordinate with Hydraulic design team.
  • Perform designs and calculations of turbine components and validate critical ones with Principal/Consulting Engineers.
  • Direct and manage design reviews, perform design review actions follow-up.
  • Provide technical support to the customer in coordination with the project System Integrator.
  • Prepare information for the execution of technical drawings and supervise and validate the draftsman work.
  • Optimize designs with Supply Chain, Site Installation to get the lowest installed equipment costs.
  • Write reports and engineering documents, including test procedures, engineering calculation notes, operation and maintenance manuals.
  • Perform Supply Chain technical support and participate to Site Installation technical support.

Requirements

  • hydropower
  • turbines
  • hydroélectricité
  • mechanical engineering
  • hydraulic design
  • forte
  • hydraulique
  • mise en service
  • engineers
  • designs
  • erection and commissioning
  • mécanique
  • project engineering
  • draftsman
  • division of work
  • sur site
  • influencer
  • assemblies
  • démontage
  • conception
  • entretien
  • verification
  • detail design
  • critiques
  • technical support
  • design review
  • performance testing
  • acceptance testing
  • fabrication
  • technical specifications

Benefits