– Associate Professor: Department of Civil Engineering, University of Khartoum, April 2013 – Present.
– Assistant Professor: Department of Civil Engineering, University of Khartoum, Feb. 2010 – 2013.
– Assistant Professor: Department of Civil Engineering, Omdurman Islamic University, Sept. 2000 – 2010.
– Lecturer: Department of Civil Engineering, Omdurman Islamic University, 1992 – 2000.
– Teaching Assistant: Department of Civil Engineering, University of Khartoum 1987 – 1991 (Part-time).