126 mechanical-engineering "Prof" PhD positions