G

Lead Installation Engineer

GE Vernova

barcelona, cataluña, Spain Full-time June 18, 2026

Found Description

Job Description Summary

The Installation Engineering team is responsible for the creation of specialty methods and tools that enable wind turbine installation across all segments. In this global role, the Systems Integration Leader will be a focal point between Installation Engineering, New Units design teams, field teams, and regional projects teams to optimize the safety, efficiency, and cost of wind turbine installations, and to drive turbine design decisions that facilitate the installation process.

The systems integration leader will drive the mission by providing clear requirements to the New Units teams for DFI (Design for Installation), fostering early risk identification, and partnering with New Units and Installation Engineering design teams to implement risk mitigating solutions and create innovative tooling solutions.

Job Description

Essential Responsibilities

  • Manage tooling development projects through the NPI proce...

Ready to Apply?

Submit your application for Lead Installation Engineer at GE Vernova

Apply Now