74 fpga-phd positions