Engineering Executive – Onshore Wind Mechanical Subsystem

hace 3 semanas


Barcelona, Barcelona, España GE Vernova A tiempo completo

Job Description Summary

The Mechanical Subsystem Engineering Leader has full responsibility for quality, performance, and execution of rotor components, tower components, repair & installation programs, and owns PDE for all of ONW Engineering. The leader ensures strong system integration and interactions between interfacing components and subsystems. Specific responsibilities include:

Job Description

Essential Responsibilities

  • Develop the vision, set strategic priorities, and ensure priority alignment across the engineering community & cross-functional stakeholders
  • Drive a culture that ensures outstanding compliance and adherence to quality. Ensure subsystems and components deliver availability, reliability, and meet performance requirements. Partner with Chief Engineer and Engineering General Manager to build strong technical underwriting processes & culture
  • Drive a world class product quality culture. Ensure timely resolution of quality/performance issues and ensure operating mechanisms close the feedback loop
  • Partner with cross-functional partners to drive significant year over year product cost & repair and installation savings
  • Build systems mindset with component teams proposing alternative product requirement (where applicable), delivering strong interfaces between components & subsystems, and optimize for cost/quality/performance
  • Partner with field teams and design teams to deliver world class solutions for repair and installation programs
  • Develop investment strategy and execute testing and validation plans for a wide range of mechanical components and subsystems
  • Partner with Fleet Performance Management on timely and effective resolution of quality / performance issues
  • Build a strong team – attract, develop, and retain great talent. Create culture of empowerment, coaching, and talent development
  • Own a significant engineering operating and NPI investment budget
  • Ensure that teams share best practices, tools, and lessons learned

Qualifications/Requirements

  • Bachelor's Degree from an accredited university or college in Engineering or related discipline
  • Minimum of 5 years of managing engineering teams
  • Ability and willingness to travel up to 30% of the time

Desired Characteristics

  • Strong wind turbine mechanical design expertise
  • Strong technical experience including NPI design, NTI development, problem solving & RCA resolution, method/tool development, and related items. Excellent analytical skills
  • Strategic thinker – able to navigate complexity, develop clear actions, and communicate complex information in clear, concise manner
  • Demonstrated systems thinker: ability to assess tradeoffs, effectively assess risk, and optimize results
  • Effective coach, trusted mentor, and demonstrated ability to build high performing teams
  • Demonstrated ability to influence others and drive cross-functional teams to success
  • Takes action and manages conflicting priorities in a fast-paced environment. Takes ownership of issues and drive solutions
  • Proven ability to drive process improvement, implement standard work, and utilize Lean operating practices
  • Master's degree in Engineering, Marketing or Business Administration from an accredited college or university

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer ) . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided: Yes




  • Barcelona, Barcelona, España Renewable Energy Onshore Wind A tiempo completo

    Job Description Summary: The Power System Design Engineer is part of the onshore wind product and design process and is a key person for successful, high quality NPI execution, fulfillment and field issue resolution.Major responsibility is to execute and own the design of industrial electrical components used in the electrical system of a wind turbine. The...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: This is a global design engineering role where the scope of the team includes mechanical sub-systems and components for the towers of GE offshore wind turbines.The purpose of the job will cover from conceptual design and functional specification to testing and validation of the different mechanical systems of the towers.In this role...


  • Barcelona, Barcelona, España Renewable Energy Onshore Wind A tiempo completo

    Job Description Summary: The Controls & Operability team is seeking a controls engineer with controls expertise. The GE Vernova plant controls product "WindCONTROL" is an integral part of the wind product portfolio and plays an important role to meet grid code requirements. The controls engineer role is a global engineering role where the scope includes...


  • Barcelona, Barcelona, España The Green Recruitment Company A tiempo completo

    Onshore Wind and Solar PV Development Manager Barcelona Barcelona, Catalunya, ES The Green Recruitment - Onshore Development Manager The Green Recruitment has partnered with a leading Investment Fund with more than 20 GW under development for an experienced Onshore Development Manager to join their team in Madrid.Responsibilities: Permitting management and...


  • Barcelona, Barcelona, España Renewable Energy Onshore Wind A tiempo completo

    Job Description Summary: The mission of the installation engineering team is to develop installation process and tools to achieve the industry's safest, most efficient, and most economical installation of onshore wind turbines.Essential Responsibilities Manage tooling development projects through the NPI process from concept through industrialization by...


  • Barcelona, Barcelona, España Underwriters Laboratories Inc. A tiempo completo

    :At UL, we know why we come to work:A global leader in applied safety science, UL Solutions transforms safety, security, and sustainability challenges into opportunities for customers in more than 100 countries. UL Solutions delivers testing, inspection, and certification services, together with software products and advisory offerings, that support our...


  • Barcelona, Barcelona, España The Green Recruitment Company A tiempo completo

    The Green Recruitment - Onshore Development Manager The Green Recruitment has partnered with a leading Investment Fund with more than 20 GW under development for an experienced Onshore Development Manager to join their team in MadridResponsibilities:Permitting management and Technical Business Development of Solar PV and Onshore Wind projects in Iberia....


  • Barcelona, Barcelona, España GE Vernova A tiempo completo

    Job Description SummaryThe Wind Machine Head Engineering Leader is responsible for the Machine Head subsystem across all products globally. This role leads a global engineering organization and has overall responsibility for quality, performance, and execution of the machine head subsystem as part of the turbine platform. Scope includes NPI design &...


  • Barcelona, Barcelona, España GE Vernova A tiempo completo

    Job Description SummaryThe Wind Machine Head Engineering Leader is responsible for the Machine Head subsystem across all products globally. This role leads a global engineering organization and has overall responsibility for quality, performance, and execution of the machine head subsystem as part of the turbine platform. Scope includes NPI design &...


  • Barcelona, Barcelona, España Renewable Energy Onshore Wind A tiempo completo

    Job Description Summary: The Electrical System Integration Leader is part of the onshore wind product design process and is a key person for successful, high quality NPI execution.You will demonstrate technical accountability and cross-functional leadership for the electrical system of one of our globally used wind turbine platforms. You will lead product...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: The Pitch System Mechanical Engineer is responsible for design requirements definition, design documentation, design validation and related tools development for of Haliade-X pitch system mechanical components.He / She will work in the Engineering Rotor Team, focusing in pitch system mechanical components design while in...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: GE Renewable Energy is one of the world's leading offshore wind energy companies, with a portfolio of offshore wind turbines ranging from 6 MW to 14 MW that offer increased value to customers with proven performance, reliability, efficiency and availability.The Fleet & Projects Mechanical engineer will provide technical leadership on...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: The Rotor Auxiliaries Mechanical Engineer is responsible for design requirements definition, design documentation, design validation and related tools development for of Haliade-X Rotor auxiliaries mechanical components.He / She will work in the Engineering Rotor Team, focusing in Rotor mechanical components design while in...


  • Barcelona, Barcelona, España Underwriters Laboratories Inc. A tiempo completo

    As Project Director, you will effectively support the day to day activities of European/LATAM Onshore Wind Due Diligence Team, supporting and guiding decisions on projects, project management and opportunities, within a highly matrixed organization.This role is responsible for building relationships with customers and supporting the commercial team by...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: Rotor Mechanical Auxiliaries Intern will support on design engineering for rotor mechanical components of next generation turbines development including participation in all steps of part development: requirement collection, conceptual and detailed design and specification creation.About usGE Renewable Energy is one of the world's...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: The scope of this position includes design, implementation, and validation of closed-loop control systems for offshore wind turbines.About usGE Renewable Energy is one of the world's leading offshore wind energy companies, with a portfolio of offshore wind turbines ranging from 6 MW to 14 MW that offer increased value to customers...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: In this role, you will support the Machined Head Engineering management team to execute business critical New Product Introductions, drive cost competitiveness, and ensure world class subsystem performance of the Haliade-X platform. You will work together with Supply Chain, EHS, Operations relevant stakeholders among others, to...


  • Barcelona, Barcelona, España GE Renewable Energy A tiempo completo

    Job Description Summary: The mission of the installation engineering team is to develop installation process and tools to achieve the industry's safest, most efficient, and most economical installation of onshore wind turbines.The installation engineering Leader will be responsible for leading a global engineering team to deliver installation capability on...

  • Internship, Onshore

    hace 6 días


    Barcelona, Barcelona, España Underwriters Laboratories Inc. A tiempo completo

    :At UL, we know why we come to work:A global leader in applied safety science, UL Solutions transforms safety, security and sustainability challenges into opportunities for customers in more than 100 countries. UL Solutions delivers testing, inspection and certification services, together with software products and advisory offerings, that support our...


  • Barcelona, Barcelona, España UL Solutions A tiempo completo

    As Senior Project Manager, you will effectively support the day to day activities of the Due Diligence team, supporting and guiding decisions on projects, project management and opportunities, within a highly matrixed organization.In addition, this role is responsible for building relationships with customers and supporting the commercial team by ensuring...