cad cam careers in Sohar, Oman