139 phd-in-mechanical-engineer "Prof" PhD positions