杨旸在1996年和1999年于东南大学无线电系获本科和硕士学位,2002年获香港中文大学信息工程专业博士学位,之后留在香港中文大学信息工程系任助理教授。2003年7月加入英国布鲁奈尔大学(Brunel)电子与计算机工程系任讲师。2005年3月加入英国伦敦大学学院(UCL)电子与电气工程系任讲师,后升职为高级讲师(永久职位,相当于美国教育体制的副教授)。2008年4月加入中科院上海微系统与信息技术研究所任研究员,并历任上海无线通信研究中心主任助理、副主任、主任。2012年加入上海科技大学任信息科学与技术学院教授,2013年10月起任教学与学生事务处处长。