low current engineer careers in Riffa, Bahrain