He worked at Bell Laboratories in Murray Hill, NJ, from 1988 to 1993 and joined the faculty at UC Santa Barbara in 1993. He served as UCSB's Founding Director of the Computer Engineering program (1999-2002) , Chair of the ECE Department (2005-2008), and Associate Vice Chancellor for Research (2013-2016). He joined Hong Kong University of Science and Technology (HKUST) in May 2016 and currently serves as HKUST's Dean of Engineering, Chair Professor of Electronic and Computer Engineering and Chair Professor of Computer Science and Engineering. He has published over 400 technical papers, co-authored five books and holds 12 U.S. Patents.
Cheng, a fellow of IEEE, received more than 10 Best Paper Awards at various IEEE and international conferences and journals and a UCSB College of Engineering Outstanding Teaching Faculty Award. He served as Editor-in-Chief for IEEE Design and Test of Computers and currently serves on the editorial boards of several IEEE and ACM journals. He was a board member of IEEE Council of Electronic Design Automation’s Board of Governors, IEEE Computer Society’s Publication Board, and working groups of International Technology Roadmap for Semiconductors (ITRS). He has also served as General and Program Chair for several international conferences including IEEE International Test Conference and International Symposium on VLSI Design, Automation and Test (VLSI-DAT).