42 processor PhD research jobs