mechanical engineering jobs windsor