Assistant Professor, Computer Engineering Department, An-Najah National University, Nablus, West Bank, Palestine. August 2010 - Present.
Head of Computer Engineering Department, An- Najah National University, September 2012 – July 2016.
ABET Project Committee, Engineering Faculty, An-Najah National University, Nablus, West Bank, Palestine. March 2012 - Present.
Research Assistant, Software for Embedded Systems Laboratory (LehrstuhlInformatik 11 Software für Eingebette Systeme), RWTH-Aachen University. April 2007 – June 2010
Instructor, Computer Engineering Department, An-Najah National University, Palestine. September 2003 - August 2006
Teaching Assistant, Computer Engineering Department, An-Najah National University, Palestine, September2000 - August 2001
Research Interests:
Embedded Systems Design
Design Patterns for Safety Critical Embedded Systems