Engineering careers in Carlow, Ireland