22 computer-engineering-chip "https:" Fellowship positions at Princeton University