marine engieer careers in Carlow, Ireland