Zin Technologies
David Thorndike is a seasoned electrical engineer with extensive experience in hardware development and engineering leadership. Currently serving as a Senior Electrical Engineer and FPGA Discipline Lead Engineer at ZIN Technologies, Inc. since November 2008, David has established industry-standard practices through the creation of the Engineering Department's FPGA Development Handbook and Design Guidelines. Previously, David held the role of Senior Hardware Design Engineer at Embedded Planet, where responsibilities included leading the design of PowerPC-based single board computers. David's earlier experience includes positions as Technical Sales Engineer at Victory Sales, Staff Engineer at IBM focusing on ASIC development, and Senior Associate Engineer in test operations. David holds a Master of Science in Computer Engineering and a Bachelor of Science in Electrical Engineering, both obtained from Case Western Reserve University.