- Graduate Engineer Trainee, BHEL,Bhopal in 1972
- lecturer, MACT Bhopal from 1974 to 1976
- lecturer, IIT Roorkee from 1976 to 1981
- Post Doctoral Fellow, McMaster University Canada from 1980 to 1981
- Post doctorate fellow, Mc Master University, Canada from 1981 to 1982
- reader, IIT Roorkee from 1981 to 1992
- Honorary director, Kanohar Electrical Ltd., Meerut (India) from 1986 to 1991
- Honorary Consultant, Trinity Computers & Consultant, Roorkee from 1987 to 1992
- Professor, IIT Roorkee from 1992 to
- Deputy Director, STEP, Roorkee from 1993 to 1995
- Deputy Director, STEP, Roorkee from 1993 to 1995
- Chief Design Engineer, Electra (India) Ltd. from 1995 to 1996
|