78 fpga-phd positions