Senior mechanical engineer jobs in WindsorCreate job alerts