engineering u0026 mechanical engineering careers in Mecca, Saudi Arabia