Research Assistant, Department of Electrical Engineering, Princeton University, Princeton, NJ, Sept. 1972 - Aug. 1976.
Assistant Professor, Department of Electrical Engineering, University of Delaware, Newark, DE, Sept. 1976 - Sept. 1981.
Visiting Summer Faculty, Signal Processing Applications Group, IBM Thomas J. Watson Research Center, Yorktown Heights, NY, June 1979 - Aug. 1979
Associate Professor, Department of Electrical Engineering, University of Delaware, Newark, DE, Sept. 1981 - Dec. 1982.
Associate Professor, School of Electrical Engineering, Purdue University, West Lafayette, IN, Jan. 1983 - Aug. 1987.
Visiting Summer Faculty, Diagnostics Research Division, Sandia National Laboratories, Livermore, CA, May, July - Aug. 1985.
Professor, School of Electrical Engineering, Purdue University, West Lafayette, IN, Aug. 1987 - Present
Visiting Summer Faculty, Hewlett-Packard Research Laboratories, Palo Alto, CA, July - Aug. 1993 - 1998.
Visiting Summer Faculty, Hewlett-Packard Company, Boise, ID, July - Aug. 1999.