35 computer-engineer "Multiple" PhD research jobs