About this role
Manager, Mechanical Engineering at Nextracker. Location: Suzhou or Wuxi or Shanghai. Role: leading team, designing structures, overseeing testing Requirements: Bachelor's or Master's in Mechanical Engineering, 8+ years mechanical engineering experience with structural/steel frame design, leadership experience, R&D and testing background, CAD and FEA familiarity, fluent in Mandarin and English. Category: Engineering Seniority: Senior Level Tools: CAD, FEA Commitment: Full Time Workplace: Onsite Languages: Chinese, English