· Agric. Engineer, Rahad Agric. Corporation, Sudan, 1976-1977.
· Teaching Assistant, Dept. of Agric. Engineering, Faculty of Agriculture, University of Khartoum, 1977-1988.
· Lecturer, Dept. of Agric. Engineering, Faculty of Agriculture, University of Khartoum, 1988-1990.
· Faculty Board Member 1988-1990; 1997 to present.
· Assistant Professor, University of Khartoum, 1990.
· Head Department and Member of the Senate of the University of Khartoum, 1992-1994, 2001 up to now.
· Associate Professor, University of Khartoum, 1997.
· Deputy Dean for Academic Affairs (Faculty of Agriculture) 2001 -2004.
· Member of the Examinations and Prizes Committee of the University of Khartoum, 2001-2005.
· Member of the Admission and Registration Committee of the University of Khartoum, 2001-2005.
· Member of the Committee to revise the Examination regulations, University of Khartoum, 2007.
· Secretary of Faculty Research Board, (Faculty of Agriculture) 2001-2004.
· Head Department of Agricultural Engineering, 2005up to now.