About Gary Stringham
is the founder and president of Gary Stringham & Associates, LLC. He uses his 25+ years of
experience in the embedded systems industry to assist clients reduce the time and cost of their
product development. He has engineering experience in R&D and manufacturing with a proven
track-record of cost-savings and innovation in the design, implementation, and testing of firmware,
hardware, and software solutions. He also has extensive expertise in diagnosing and resolving a
broad range of engineering problems.
Gary worked for Hewlett-Packard Company for over 21 years, working
in Fort Collins, Colorado; Exeter, New Hampshire; B÷blingen, Germany; and Boise, Idaho.
Gary developed and maintained several device drivers controlling a
variety of blocks on various ASICs and SoCs for HP LaserJet printers. He successfully diagnosed
chip problems when they occurred and then designed and developed firmware workarounds, saving
$500,000 and three months for each respin averted. He applied his chip design principles to champion
several design changes in subsequent ASICs and SoCs, resulting in later savings of development costs
Gary has worked on various tools used for the development, testing,
and manufacturing of HP-UX workstation and LaserJet printer products. For a printer emulator tool,
he developed the board design, the FPGA 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 world-wide.
Gary has been awarded over ten US and foreign
patents. He also authored fifteen defensive
Gary is a Senior Member of IEEE. He holds a BSEE from Brigham Young
University and an MSEE from Utah State University.