Summary
Ashwin Goyal is a Senior Software Engineer and Technical Lead with eight years of experience building systems-level software and robot perception/planning solutions, now leading software at EndureAir Systems in Milpitas. Trained as a roboticist (M.Eng., University of Maryland) and experienced across embedded, mobile, and desktop platforms at Qualcomm and other startups, he bridges sensor-driven perception, IP-driven productization, and user-focused tooling. He has a track record of turning research-grade robotics concepts into practical products—from wearable sensor applications and console-to-desktop migrations to game-driven rehab interfaces—while improving automation and benchmarking workflows. Comfortable mentoring and public-facing roles (multiple TA positions) he pairs strong technical execution with clear communication and a curiosity that spans hardware to high-level UX. An avid problem-solver with competition wins and a taste for adventure, he brings both domain depth in machine vision/planning and a knack for making complex systems approachable.
8 years of coding experience
5 years of employment as a software developer
Senior Secondary Education Science, Senior Secondary Education Science at Ryan International School, Trans-Yamuna
Bachelor of Technology (B.Tech.) Mechanical Engineering, Bachelor of Technology (B.Tech.) Mechanical Engineering at Indian Institute of Technology, Patna
Master of Engineering - MEng Robotics, Master of Engineering - MEng Robotics at University of Maryland