Solid Works Designer Jobs careers in Bawshar, Oman