* Associate Professor, Electrical Engineering, Indian Institute of Technology, Madras (19th May 2006-present).
* Assistant Professor, Electrical Engineering, Indian Institute of Technology, Madras. (Jan 00 - Sept 04)
* Software Engineer., Baker Atlas International, Houston, (Aug '97-Dec '99).
* Post Doctoral Associate. Computational Neurobiology Laboratory, Division of Neuroscience, Baylor College of Medicine, Houston. (Jul '96 - Aug '97)