industrial mechanical careers in Carlow, Ireland