8,045 electronic-phd "https:" positions