David Yao于1999年担任Plato Design systems的联合创始人兼研发副总裁。他们在2002年被Cadence收购,他现在是副总或研发。他曾是Mentor Graphics公司场地和路线产品的开发人员和项目负责人。在此之前,他曾在Cadence、CLK CAD和Arcadia Design Systems担任核心地点和路线产品的开发人员。
姚拥有加州大学圣地亚哥分校计算机工程博士学位。