Not sure if they have engineering related vacancies but it’s always worth contacting them over at www.seabourncareers.com. I think the site has only gone up recently as I haven’t come across it before, and they seem to have quite a few varied roles on there.