Lead Engineer - Mechanical Component
Shanghai, 中华人民共和国 Bachelor's Degree Design / Civil engineering / Industrial engineering
Job description
3225090
Additional Cities
Shanghai
Career Level
Experienced
Relocation Assistance
Yes
Business
GE Renewable Energy
Business Segment
Renewable Energy OnShore Wind
Function
Engineering/Technology
Country/Territory
China
Additional States/Provinces
ShangHai
Postal Code
201203
Role Summary/Purpose
The Power Electronics Mechanical System Engineer will provide Mechanical Engineering domain expertise in a multi-disciplinary engineering development team that includes system & control engineering, & mechanical design, integration & testing of the converter.
Essential Responsibilities
• Review and analysis of applications and flow down of requirements
• Define electro-mechanical requirements for power converter products
• Develop power converter product concepts using modeling, simulation, and statistical design methods
• Evaluate, select, and apply appropriate technology and components
• Define test and validation requirements
• Document design configuration, principles of operation, and application guidelines
• Document design intent for product manufacture
• Ensure product meets program requirements, including cost, performance, and reliability targets
• Responsible for technical direction and decisions for assigned product development projects
• Work with a multi-disciplinary engineering development team that includes controls engineering, power conversion design, mechanical design, control hardware design, and Integration / Test
• Develop FMEA and risk mitigation plans
• Work with the project leader to ensure appropriate resources and schedule
Qualifications/Requirements
Bachelor's degree from an accredited university or college (or a high school diploma/GED with at least 4 years of experience in Engineering.
3 years of experience in Engineering position.
Familiarity with CAD (Pro-E, Unigraphics, Autocad, etc) and simulation tools (ANSYS, FloTherm, etc.)
Experience working with various agency certifications, codes, and standards
Demonstrated ability to meet goals and objectives.
Proven interpersonal and leadership skills
Desired Characteristics
Advanced Technology Degree
Experience in electro-mechanical design of power conversion products
Experience designing high power PWM inverters using IGBT’s or IGCT’s and/or phase-controlled SCR bridges.
Familiarity with low & medium voltage insulation systems-partial discharge theory and testing methods
Working knowledge of GE manufactured power electronics and control systems
About Us
GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE’s mission and deliver for our customers. www.ge.com
Primary Country
China
Primary State/Province
Shanghai
Primary City
Shanghai