- 1985-1990
معيد, كلية الهندسة - جامعة الزقازيق, الزقازيق, مصــــــــر
- 1990-1993
محاضر, كلية الهندسة - جامعة الزقازيق, الزقازيق, مصــــــــر
- 1993-1999
أستاذ مساعد, كلية الهندسة - جامعة الزقازيق, الزقازيق, مصــــــــر
- 1999-2004
أستاذ مشارك, كلية الهندسة - جامعة الزقازيق, الزقازيق, مصــــــــر
- 2004-2006
أستاذ, كلية الهندسة - جامعة الزقازيق, الزقازيق, مصــــــــر
- 2006-2010
أستاذ, كلية الهندسة - جامعة الباحة, الباحة, المملكة العربية السعودية
- 2010-حاليا
أستاذ, كلية الهندسة - جامعة الملك عبد العزيز, جده, المملكة العربية السعودية