GE is an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation.
The Wind Electrical Systems (WES) Lead Engineer is an integral part of the wind product and design process. Reporting directly to the Engineering Manager of the WES organization, the WES Lead Engineer is a key person for successful, high quality NPI execution, fulfillment and field issue support.
This role is a global engineering role where the scope of the WES team includes electrical systems and components for GE wind turbines. The range of components that span generators, power cables, medium voltage switchgears, transformers to electrical tower internals, cable harnesses, slip-rings and aviation lights as well as including the definition of the testing and inspection of wind turbine assemblies on the shop floor. The broad electrical scope of the team provides an opportunity for the WES Lead Engineer to optimize turbine electrical systems and components. In addition, you will:
Execute Engineering design work on wind turbine electrical components and their assembly within the wind turbine system.
Full component ownership. Starting with the definition of characteristics across technical clarification, interface definition, prototyping, testing, introduction into manufacturing up to issue resolution in the installed fleet
Definition and control of complete technical documentation of electrical components and subassemblies, including specifications, bills of material, drawings, 3D-models, and schematics
Ensure compliance of components to international codes and standards like IEC, UL, CSA, ISO, CE, CCC, DIN etc.
Work with global and cross-functional teams to leverage ‘Best Practice’ for electrical component testing and validation procedures
Preparation of design / analysis documentation, e.g. Design Practices, design record book articles, Work Desk Instructions (WDI), and Manufacturing manuals
Support Sourcing organization for new supplier qualification and supplier audits e.g. by conducting first piece qualifications
Support site root cause analysis on technical issues
Work closely with the Technical Leaders and global team members to ensure high quality and on-time delivery for all engineering assignments
Bachelor of Science or Applied Science in Electrical Engineering
Minimum 5 years’ experience of electrical components, applications and practices
Ability and willingness to travel, as required
Additional Eligibility Qualifications
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 background investigation and drug screen.
Positive mindset with good verbal and written communication skills
Ability to work in a cross-functional environment
Wind turbine electrical system knowledge
Green Belt or full time quality role experience (GE employees only)
Proven wind engineering experience
Possess a deep foundation in electrical systems
Strong analytical approach to problem solving
Proven strong interpersonal and leadership skills
Demonstrated ability to document, plan, and execute multiple NPI program deliverables
Why join one great company when you can join many? At GE, we’re passionate about making life better with new ideas and technologies. We’re diverse, supporting our communities in more than 100 countries. Experience personal growth and competency development as part of the GE team.
In the energy industry, we are one of the world's leading suppliers of power generation and energy delivery technologies in all areas of the energy industry including coal, oil, natural gas and nuclear energy as well as with renewable resources such as water, wind, solar and alternative fuels.
Learn More about GE Power and Water Today!
Welcome to Tech Valley! Just 3 hours from NYC, Boston, & Montreal, Schenectady, NY is part of New York's Capital Region which includes approximately 850,000 residents & growing as it welcomes high-tech industry surrounding local nanotechnology research. Rich in history, culture & arts, the area offers a quality of life & cost of living that are among the best in the country. With strong communities, a robust business environment, & opportunity for country, suburban or downtown living, the surrounding landscape, including the Adirondack Mountains & Lake George, provide year round recreation.
Come see why we love the Capital Region!
To stay connected with exciting news and the latest job opportunities from GE AMSTC, Aviation, Energy Management, Oil & Gas, Power & Water and Transportation, follow us on twitter:
Apply to job
Save to cart
GE Power & Water provides customers with a broad array of power generation, energy delivery and water process technologies to solve their...