Gevernova logo
Gevernova1 day ago

Lead Installation Engineer

On-site · Barcelona, Catalonia, Spain

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Lead Installation Engineer within GE Vernova Wind, responsible for driving tooling development for wind turbine installation from concept through industrialization. Lead a cross-functional team to define requirements, develop concepts, and create technical specifications for mechanical tooling and processes (e.g., lift beams, site fixtures). Manage supplier engagement to finalize design and manufacture of tooling, apply design for installation practices, and perform risk analyses (FMEAs) and safety/ergonomic assessments. Conduct design reviews, create design packages, enable regional/global operations hand-off, and support on-site validations and training of installation leaders and technicians. Strong emphasis on CAD/FEA proficiency, practical engineering application, and collaboration with New Units design teams and field/regional projects to optimize safety, efficiency, and cost of wind turbine installations.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Gevernova

Lead Installation Engineer

Apply on Sorce