mechanical engineering freshers jobs careers in Sohar, Oman