Electrical Engineering fresher careers in Sohar, Oman