Nextracker
–
Banjara Hills, Telangana, 500034, India
... In this position, you will report to the Manager - Mechanical Engineering. This position will work on product development, design optimization, prototype generation, creating manufacturing drawings, perform FEA and assist in prototypes in testing ... - May 24