senior instrumentation careers in Mecca, Saudi Arabia