mechanical lecturer careers in Galway, Ireland