2012 to 2017: Associate Professor, Faculty of Engineering and Technical Science,Petroleum Department, Sebha University, Libya. Full time.
2005-to present: Associate Professor, Faculty of Petroleum and Mineral, Alneelain University, Khartoum, Sudan. Full time
2005- 2012: Associate Professor, Faculty of Engineering, Department of Petroleum Engineering, University of Khartoum, Khartoum, Sudan. Part time
1996-2005: Associate professor, Faculty of Earth Sciences and Mining, University of Dongola, Dongola, Sudan. full time
1993-1996: Assistant professor, Faculty of Engineering,Department of Petroleum Engineering, Sudan University of Science and Technology, Khartoum, Sudan. Full time.