mechanical,engineer sales careers in Carlow, Ireland