# Vishwa Theja Pokala > Principal Software Engineer @ FormFactor Inc. | Technology Project Management, Computer Vision Location: Castro Valley, California, United States Profile: https://flows.cv/vishwathejapokala I’m a robotics engineer with a strong foundation in software and hands-on leadership experience developing intelligent automation systems. I’ve led cross-functional teams in building advanced robotics and machine learning solutions that power high-precision manufacturing and automation. My work blends robotics, autonomy, and systems engineering, and I’m driven by the challenge of creating technologies that are innovative, reliable, and grounded in real-world needs. I’m passionate about thoughtful engineering and committed to shaping a future where robotics enhances both industry and everyday life. ## Work Experience ### Principal Software Engineer @ FormFactor Inc. Jan 2016 – Present ### Robotics Engineer Intern @ Fetch Robotics Jan 2015 – Jan 2015 ### Student Researcher @ University of Southern California Jan 2014 – Jan 2015 Working as a student researcher under Prof. Ketan Savla for building a drone that can autonomous navigate through cluttered environment to detect cracks on structures. ### System Software Engineer @ ST-Ericsson Jan 2011 – Jan 2012 Situation: At ST-ERICSSON, tasked with enhancing the functionality and reliability of legacy platforms, specifically the Reference Man-Machine Interface (MMI) and Modem Interface System (MIS) for Windows Phone 8, alongside supporting USB validation processes. Task: My goals were to fix bugs in the MMI, ensure seamless MIS integration for improved performance, and develop tools for the USB validation team to streamline testing and ensure compliance. Action: I conducted a comprehensive analysis to identify and rectify MMI bugs, collaborated on MIS integration for Windows Phone 8, and created Android apps and Python scripts for efficient USB validation. This included performing a range of tests (regression, unit, random) and executing USB Pre-Compliance tests (OTG, WHQL, GOLDTREE, USB-IF). Result: These efforts led to a more stable MMI, enhancing user experience, and ensured MIS compatibility and performance. My contributions to the USB validation process not only improved efficiency but also upheld our products to the highest quality and compliance standards, allowing for regular software updates and maintaining project timelines. ## Education ### Technology Project Management UC Berkeley Extension ### Master's Degree in Computer Science (Intelligent Robotics) University of Southern California ### Bachelor of Technology (B.Tech.) in Computer Engineering National Institute of Technology Kurukshetra ## Contact & Social - LinkedIn: https://linkedin.com/in/vishwatheja - Portfolio: http://theja2289.wix.com/index --- Source: https://flows.cv/vishwathejapokala JSON Resume: https://flows.cv/vishwathejapokala/resume.json Last updated: 2026-04-12