GE Careers
Apply Now    

Wind Turbine Frame and Accessories Engineer

  • GE Renewable Energy
  • Experienced
  • Posted 7/26/2017 4:54:14 PM
  • 2923974
  • Job Function: Engineering/Technology
  • Business Segment: Renewable Energy OnShore Wind
Location(s): Mexico; Queretaro

About Us:
GE Renewable Energy is a 9 billion dollar start-up that brings together one of the broadest product and service portfolios of the renewable energy industry. With 13,000 employees present in more than 40 countries, and headquartered in Paris, GE Renewable Energy is backed-up by the resources of the world’s first digital industrial company. We take the earth’s most abundant resources - the strength of the wind, the force of water, and the heat of the sun, - and put them to work with breakthrough technology that unleashes their true possibilities. Combining onshore and offshore wind, hydro and innovative technologies such as concentrated solar power, GE Renewable Energy has installed more than 370 gigawatts capacity globally to make the world work better and cleaner.

Role Summary:
The Lead Design Engineer will lead and execute engineering work to support the growing Onshore Wind business in the Machine Head Global Center of Excellence. The responsibility includes working with lead / senior engineers and project managers on new product development, fleet issue resolution, with suppliers in improving the production parts quality, cost, & reliability and in support of product development.

Essential Responsibilities:
This position involves design & developing solutions, products and specifications within the global Wind, Machine Head COE.

The position will report to the Manager of Wind Frame and Accessories. In this role, the Lead Design Engineer will work cross functionally with product management, systems engineers, services, product management and the sourcing and sourcing quality teams. The Lead Design Engineer will work with fleet issues as well as with suppliers. In addition, the Lead Design Engineer will:

• Responsible for design, development and testing of Frame and Accessories for wind turbines
• Perform mechanical analysis using finite element methods
• Create and revise drawings, specifications and design practices applying GE and industry processes and standards
• Develop field or lab prototype test plans and evaluate data to prove component function and reliability
• Work cross functionally with quality teams, manufacturing engineers, sourcing, suppliers, field support and others to improve product quality and first time yield
• Support manufacturing, sourcing and the field with issue resolution and quick corrective actions for design related causes
• In-person support of global supply chain activities for quality assurance and fulfillment across the globe
• Identify and execute cost saving ideas and strategies
• Drive lessons learned, best practices and standardization into drawings, specifications, and design practices
• Identifies inefficiencies in the design process and drives solutions to improve quality and productivity
• Implementation of corrective actions in field issues on Frame and Accessories
• Assure proper documentation of technical data generated for the assigned projects and/or tasks consistent with engineering policies and procedures

• Bachelor Degree in Mechanical Engineering or similar
• Minimum 8 years of engineering experience or equivalent
• Strong verbal and written communication skills aligned to technical role leading cross functional efforts
• Wind Frame and Accessories design experience
• Experience with 3D-CAD tools (NX/Unigraphics preferred)
• Experience with ANSYS or other finite element analysis tools

Desired Characteristics:
Master’s Degree in Mechanical Engineering or similar
• GE Business tools and practices expertise
• Strong problem-solving skills and mechanical aptitude (root cause analysis experience)
• Technical drawing, GD&T and design interpretation background
• Proven project, program leadership experience
• Ability to work under pressure and challenging conditions
• Excellent communication, interpersonal and presentation skills
• Ability to work with global team members across cultural boundaries
• Wind turbine experience

Locations: Mexico; Queretaro
Apply Now    

GE Careers Technical Assistance

Having technical issues with or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up