Post Graduate Engineer Trainee, Tata Electric Company(now known as Tata Power) from 1987 to 1988
Research Engineer B, Thapar Corporate Research and Development Centre, Patiala(now known as Thapar Centre for Industrial Research and Development) from 1994 to 1997
Research Engineer C, Thapar Corporate Research and Development Centre, Patiala(now known as Thapar Centre for Industrial Research and Development) from 1997 to 1998
Assistant Professor, Indian Institute of Technology, Guwahati from 1998 to 2002
Associate Professor, Indian Institute of Technology, Guwahati from 2002 to 2007
Associate Professor, Indian Institute of Technology, Kharagpur from 2007 to 2014
Professor, Indian Institute of Technology, Kharagpur (Ongoing)
Chairperson, CWISS, Indian Institute of Technology, Kharagpur from 1st January, 2021 to 31st December, 2025
Chairperson, Partha Ghosh Academy of Leadership, Indian Institute of Technology, Kharagpur from 2024 October to September 2025
Chairperson, Kshitij (TechFest) 2025, Indian Institute of Technology, Kharagpur from 2024 September to May 2025
Prof-in-Charge, Energy Systems Lab, Indian Institute of Technology, Kharagpur from 2024 to till date