232 engineering "Multiple" PhD positions