NHPC Job Recruitment 2020. National Hydroelectric Power Corporation (NHPC) Limited Job Notification: National Hydroelectric Power Corporation (NHPC) Limited has invited applications for the Trainee Engineer & Officer posts.  Vacancy Details Trainee Engineer (Civil): 30 Posts Trainee Engineer (Mechanical): 21 Posts Trainee Officer (HR): 05 Posts Trainee Officer (Law): 08 Posts Trainee Officer (Finance): 22 Posts Educational Qualification and Age Limit: