field engineers careers in Carlow, Ireland