About Gary
Gary Stringham is the founder and president of Gary Stringham & Associates, LLC. He uses his 30+ years of experience in the embedded systems industry to assist clients in product development and engineering training. As an expert, Gary assists litigation clients in understanding the technical aspects of cases. He has engineering experience in R&D and manufacturing with a track record of cost-savings and innovation. Gary has worked in designing, implementing, and testing solutions involving software, hardware, and firmware (software that runs machines and devices). He also has extensive expertise in diagnosing and resolving various engineering problems.
Gary has assisted clients with various tasks, including developing a new I/O protocol and determining the cause of data corruption. One client’s lone engineer had left a year before and Gary was asked to choose the latest code version and fix a defect. Gary has collected and verified the fulfillment of product requirements and analyzed spreadsheet designs. As an expert witness, he has supported legal teams in software patent, copyright, and trade secret litigations. He has written a book and given presentations at conferences and webinars.
Before forming Gary Stringham & Associates, LLC, Gary worked for Hewlett-Packard Company for over 21 years, working in Fort Collins, Colorado; Exeter, New Hampshire; Böblingen, Germany; and Boise, Idaho. At HP, he developed and maintained several device drivers controlling a variety of blocks on various ASICs and SoCs (types of chips) for HP LaserJet printers. Gary successfully diagnosed chip problems when they occurred and then designed and developed firmware workarounds, saving $500,000 and three months for each chip retool averted. He applied his chip design principles to champion several design changes in subsequent chips, resulting in later savings in development costs and schedules.
Gary helped develop various tools for developing, testing, and manufacturing HP-UX workstations and LaserJet printer products. He created the board design for a printer emulator tool, the FPGA (another type of chip) code, the firmware running on the tool, and the software running on the host computer. Thousands of emulators have been deployed over the years, saving HP and a key partner over $10 million in prototype costs, development time, and warranty costs. In one instance, the emulator reduced a 40-hour manual test to a 35-minute automated test. For a manufacturing test tool, he architected the tool, led a team of 10 engineers to develop it, and deployed it at five manufacturing sites worldwide.
Gary has been awarded 14 US patents and some foreign patents. He also authored 15 defensive publications.
Gary is a senior member of IEEE. He holds a BSEE from Brigham Young University and an MSEE from Utah State University.