mechanical engineering placement news