Lead Technical Support Engineer

GE Vernova

Barcelona, Spain
Fully remote
Offshore wind turbine commissioning
Low voltage auxiliary systems
Technical leadership
GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy

Job Summary

  • GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy.
  • You will provide technical leadership for systems such as locking, lubrication and cooling systems, dampers, and lift/cranes, overseeing work from supplier manufacturing through commissioning.
  • Our compensation & benefits are designed to reward high performers and help you manage your personal and family needs.

Matching Summary

GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy.

Skills & Requirements

Must-have

  • Offshore Wind Turbine Commissioning
  • Low voltage auxiliary systems
  • Technical leadership
  • Commissioning test plans
  • Technical support to offshore technicians
  • Data analysis and recommendations

Nice-to-have

  • Digitalization and data analytics
  • EHS compliance
  • Goal-driven communication
  • Work under pressure

Key Requirements

  • Degree or Diploma in Engineering
  • Experience in Offshore Wind Farms
  • Wind turbine technical support experience
  • Team leadership experience
  • Experience with power converters
  • Experience with mechatronic systems
  • Experience with quality tools
  • Fluent in English

Work Rights

Not specified

Tailored Resume

Cover Letter