# Vishnu Rudrasamudram > Software Engineer @ Symbotic | Robotics, Planning and Controls Location: Wilmington, Massachusetts, United States Profile: https://flows.cv/vishnurudrasamudram ## Work Experience ### Senior Software Engineer - Robot Controls @ Symbotic Jan 2025 – Present ### Advanced Software Engineer - Robot Controls @ Symbotic Jan 2023 – Jan 2025 ### Motion Planning Engineer @ Embark Trucks Jan 2020 – Jan 2023 | San Francisco Bay Area • Enhanced planning module and simulation interface • Developed tools for analyzing and tuning trajectory generation algorithms • Designed and implemented a new software architecture for the trajectory generation module for improved debuggability, logging capabilities, and extensibility • Implemented high-performance collision handling framework in C++ • Applied convex optimization, optimal control theory for trajectory optimization • Utilized object-oriented design principles • Implemented complex data structures and algorithms • Conducted data analysis using Python and Databricks ### Control Systems Intern @ Luminar Technologies Jan 2019 – Jan 2019 | Palo Alto, California, United States * Developed a tool in C++ for analysis of the controllers for autonomous driving. * Conducted initial research and came up with methods and requirements for the analysis to design the software architecture * Used IPOPT, ACADO for controller prototyping. * Used various tools like GDB for debugging, GTest for writing unit tests, and Git version control for development. ### Robotics Path Planning Development Intern @ MathWorks Jan 2018 – Jan 2019 | Natick, Massachusetts, United States * Surveyed existing algorithms for local path planning and analyzed their performance and limitations * Implemented the same algorithms, as prototypes, for path planning and path following that can be applied to ground robots and car-like robots in MATLAB. Developed workflow examples in MATLAB with simulated robots (MATLAB Simulator and ROS/Gazebo) ### Research Engineer @ Indian Institute of Technology, Bombay Jan 2017 – Jan 2017 | Mumbai, Maharashtra, India Path planning and Patrolling for Autonomous Car-like Robots in Urban Campus Environment * Developed algorithms for path planning and prepared a simulation environment to test the algorithms. * Implemented pure-pursuit path tracking algorithm. The same geometric info of the path is used for trajectory generation and designed Lyapunov-based trajectory tracking controllers in ROS(python). * Successfully presented and delivered the package that contains a simulator and an agent that can perform autonomous driving behaviors like lane keeping, stopping, overtaking, and obstacle avoidance. ### Project Engineer @ Wipro Jan 2015 – Jan 2017 | Hyderabad, Telangana, India * Trained in C++ and Unix systems and worked on several internal projects of Wipro. * Worked on the development and maintenance of the tools for Customer Product Information, where I learned and used scripting languages and web development tools. Developed a feature that resulted in a significant reduction in several support cases for the team saving several work hours. * Participated in development and maintenance activities adhering to timeline in an agile environment. ## Education ### Masters in Robotics Worcester Polytechnic Institute ### Nano Degree in Deep Reinforcement Learning Udacity ### Nano Degree in Flying Car and Autonomous Flight Engineer Udacity ### Bachelor's degree in Electronics and Communications Engineering Rajiv Gandhi University of Knowledge Technologies, RKValley (RAC) ## Contact & Social - LinkedIn: https://linkedin.com/in/vishnuvrs --- Source: https://flows.cv/vishnurudrasamudram JSON Resume: https://flows.cv/vishnurudrasamudram/resume.json Last updated: 2026-03-31