Apply now »

Global Graduate Program 2026 - Mechanical Engineer

Requisition ID:  1783
Country/Region:  DE
Location: 

Beijing, DE

Job Type:  Full Time
Workplace Type:  On Site

Job Responsibilities:
1. Provide mechanical engineering support for wind turbine components, including design review, installation, and maintenance;
2. Conduct technical analysis of mechanical systems, such as gearboxes, bearings, and pitch/yaw systems;
3. Support on-site installation and commissioning of wind turbines, ensuring compliance with mechanical specifications;
4. Troubleshoot mechanical failures and develop corrective action plans;
5. Review mechanical design drawings, technical manuals, and maintenance procedures;
6. Coordinate with suppliers and service teams to resolve component-related issues;
7. Prepare mechanical inspection reports, failure analysis reports, and improvement recommendations;
8. Develop maintenance strategies and predictive maintenance plans for wind turbine mechanical systems;
9. Support new product testing and validation for mechanical components;
10. Complete other tasks assigned by the supervisor.

Qualifications:
1. Master’s degree or above, majoring in Mechanical Engineering, Mechatronics, or related fields;
2. Knowledge of mechanical design principles, tribology, and wind turbine systems is preferred;
3. Proficiency in CAD software (SolidWorks, AutoCAD) and basic simulation tools;
4. Good English communication skills for reading technical documents and collaborating with global teams;
5. Hands-on mindset, with strong problem-solving and analytical skills;
6. Accept short-term business travel to project locations.

Apply now »