engineering training careers in Carlow, Ireland