58 phd-in-mechanical-engineer "Multiple" PhD positions