assistant professor mechanical careers in Mecca, Saudi Arabia