2013 – to date Associate professor, Faculty of Agricultural Technology and fish Sciences,
Al Neelain University, Sudan.
2013 – 2015 Associate Professor - Faculty of Agriculture - Department of Agricultural Engineering, Sebha University - Libya
2009- 2013 Assistant professor, Faculty of Agricultural Technology and fish Sciences,
Al Neelain University, Sudan
2003-2008 Lecturer, Faculty of Agricultural Technology and fish Sciences, Al Neelain University, Sudan.
2005-2007 Examination secretary, Faculty of Agricultural Technology and fish Sciences, Al Neelain University, Sudan.
2007-2009 Head of the Department of Irrigation, Faculty of Agricultural Technology and fish Sciences, Al Neelain University, Sudan
2007-2009 Member of, Al Neelain University Senate, Sudan
2011-2013 Member of Quality Assurance committe, Al Neelain University, Sudan
2015 till now Member of Faculty board, Faculty of Agricultural Technology and fish Sciences, Al Neelain University, Sudan
2015 till now Member of the Reaseach board, Faculty of Agricultural Technology and fish Sciences, Al Neelain University, Sudan
2000-2003Teaching assistant collaborator, University of Khartoum, Faculty of Agriculture - Department Agricultural Engineering
2004-2007 Visiting Professor - Dalanj University - College of Agricultural Sciences - Department of Agricultural Engineering
2013-2015 Member of the Committee on Home-monitoring exams- College of Agriculture, University of Sebha.
2016 Head department of pasture and fodder
2016 till now Member of senate
2016 - 2017 Director of training department
2017 till now Deputy Scientific Affairs