Hariharan Mathavan is a Principal Software Engineer with 11 years of experience specializing in embedded firmware, device drivers, and IoT systems, currently leading engineering efforts at Cognex in Boston. He progressed through multiple roles at Cognex from intern to principal, blending hands-on embedded development with system-level architecture and delivery. His background includes academic research implementing RPL for low-power lossy networks and practical device-interface work for assistive navigation on Android, reflecting both protocol-depth and applied product experience. A Boston University MS graduate from an IIT Guwahati engineering background, he is comfortable bridging research insights and production firmware for vision and IoT products.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering, Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering at Indian Institute of Technology, Guwahati
Master of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at Boston University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.