Permanent Appointments:
- Jul 1, 2006 - Present: Associate Professor of Electrical Engineering, University of Mississippi.
- Aug 13, 2002 - Jun 30, 2006: Assistant Professor of Electrical Engineering, University of Mississippi.
- Aug 1, 1997 - Aug 12, 2002: Senior/Principal Network Systems Research Engineer and Senior Planner, Sprint PCS.
- Apr 17, 1996 - Jul 31, 1997: Consultant Network Engineer, Aerotech, Inc.; and Sprint LDD.
- August 15, 1991 - May 15, 1996: Graduate Teaching Instructor and Research Assistant, Electrical Engineering Department, University of Missouri - Columbia.
- Jun 1, 1990 - Dec 1, 1990: Research Assistant, Faculty of Medicine, Jordan University of Science & Technology.
- Aug 20, 1987 - May 29, 1990: Teaching & Research Assistant, Electrical Engineering Department, Jordan University of Science & Technology.
Other Appointments:
- May 1, 2010 - May 13, 2010: Visiting Professor and Program Evaluator, Department of Electronics & Communications, Misr International University, Cairo, Egypt
- May 12, 2009 - May 27, 2009: Visiting Professor and Program Evaluator, Department of Electronics & Communications, Misr International University, Cairo, Egypt.
- May 22, 2008 - Aug 21, 2008: Visiting Professor, Division of Electronics and Information Engineering, Institute of Information and Communication, Chonbuk National University, Republic of Korea.
- Aug 20, 2000 - Dec 20, 2000: Adjunct Visiting Assistant Professor, Electrical & Computer Engineering Department, University of Missouri - Kansas City.