Summary
Howard Persh is a Principal Embedded Software Engineer with over three decades of deep experience designing real-time and networking systems, currently leading embedded software efforts in Sunnyvale. He combines expert-level C and systems programming with strong hardware insight across Linux, VxWorks, Ethernet, TCP/IP and telecom/datacomm protocols, and has driven platform and firmware architecture at companies from Broadcom and Dell to Intuitive Surgical Devices. Known for analytical, detail-oriented problem solving, he excels as an architect and lead developer on software/hardware co-development projects and high-performance networking platforms. His background spans enterprise switching, SDN, PHY firmware for 10GBASE-T, and platform software for networking equipment, reflecting both breadth and depth across layers. Colleagues value his preference for intellectually stimulating, collaborative teams and his appetite for new technical challenges. Despite a long corporate track record, he remains hands-on and enjoys balancing theoretical rigor with practical implementation.
11 years of coding experience
28 years of employment as a software developer
BMath (Honours Co-op) Mathematics Computer Science Electrical Engineering, BMath (Honours Co-op) Mathematics Computer Science Electrical Engineering at University of Waterloo
English, French