Senior mechanical engineer jobs in AmershamCreate job alerts