Electrical Engineering fresh graduate careers in Bawshar, Oman