B e mechanical engineer fresher careers in Bawshar, Oman