Truchard is a member and former chairman of the Engineering Foundation Advisory Council, and is a member of the University of Texas Chancellor's Council. He previously served on the UT Electrical and Computer Engineering Visiting Committee, and was a founding member of the Austin Software Council. Texas governor Rick Perry appointed Truchard to the state's Advisory Council on the Digital Economy and invited Truchard to chair the Texas Science, Technology, and Math Industry Advisory Council, which seeks to reverse the declining interest of young people in technical careers.