# Yugesh Anne > Staff Robotics Software Engineer at Johnson & Johnson Location: San Jose, California, United States Profile: https://flows.cv/yugesh Highly skilled Staff Software Engineer with 11+ years of experience in robotics, real-time systems, embedded development, and machine learning. Expertise in designing and optimizing robotic control software for safety-critical applications, leading cross-functional teams, and mentoring engineers. Passionate about innovation, system efficiency, and technical leadership. ## Work Experience ### Staff Robotics Software Enginner @ Johnson & Johnson MedTech Jan 2023 – Present | Santa Clara, California, United States • Spearheaded the development and architecture of OTTAVA, an advanced robotic-assisted surgical system designed to enhance precision, safety, and efficiency in minimally invasive procedures. • Designed and implemented real-time software algorithms to manage robotic actuation, ensuring high-performance motion planning and control. • Developed safety-critical software components that enable redundancy, fault detection, and fail-safe operations, meeting rigorous medical device compliance standards. • Engineered high-performance robotic communication interfaces, UI controls, and motion control modules to facilitate seamless interaction between robotic subsystems. • Led cross-functional collaborations with hardware, firmware, and control engineers to integrate and optimize multi-process robotic applications. • Managed a team of engineers, conducting technical training, system design reviews, and performance evaluations to drive innovation and efficiency. • Optimized EtherCAT and CAN-based communication protocols, improving real-time data transfer and ensuring deterministic robotic movements. • Provided technical leadership and mentoring, ensuring best coding practices and high team performance. ### Senior Robotics Software Engineer @ Johnson & Johnson MedTech Jan 2020 – Jan 2023 | Santa Clara, California, United States • Developed real-time robotic software, achieving 30% improvement in robot response times. • Optimized inter-process communication (IPC) and system data flow, enhancing overall system efficiency by 40%. • Led testing and debugging efforts, significantly improving system reliability and safety. • Designed and integrated EtherCAT and CAN-based communication protocols for precise robotic motion control. • Enhanced system debugging and validation processes, significantly increasing the reliability, accuracy, and safety of the robotic platform. ### Robotics Software Engineer @ Verb Surgical Inc. Jan 2018 – Present | Santa Clara, California Acquired by Johnson and Johnson ### Lead Software Engineer @ Capgemini Jan 2016 – Jan 2018 • Developed real-time, high-performance back-end systems for automation and robotics applications. • Utilized smart pointers and memory optimization techniques, reducing memory leaks by 25%. • Designed and deployed containerized applications using Docker and Kubernetes to streamline deployments. • Provided technical mentorship and architecture guidance, coaching junior engineers on best coding practices. • Led project planning and execution, ensuring on-time delivery and system reliability while managing project risks. • Implemented multi-threaded application frameworks for highly concurrent processing, improving performance by 30%. • Developed custom API integrations and middleware solutions to enable seamless communication between subsystems. • Conducted system performance tuning and profiling, optimizing computational efficiency for mission-critical applications. • Collaborated with cross-functional teams to establish agile development methodologies and DevOps practices. ### Software Engineer @ Rockwell Automation Jan 2015 – Jan 2016 | Greater Milwaukee Area FactoryTalk View Machine Edition (ME) software is a versatile HMI application that provides a dedicated and powerful solution for machine-level operator interface devices. As an integral element of the Rockwell Automation visualization solution, FactoryTalk View Machine Edition provides superior graphics, run-time user management, language switching and faster commissioning time through a common development environment (Studio 5000). Environment: C++,python, Microsoft Visual Studio, Clear case, Git, Clear Quest, Test Automation framework (TAF),Studio 5000 Logix Designer, Rational CLM, Rational Quality Management, Jenkins, SAFeAgile, RTC ### Graduate Assistant @ University of Louisiana at Lafayette Jan 2014 – Jan 2015 | Moody college of Business, Lafayette ### Summer Intern @ University of Louisiana at Lafayette Jan 2014 – Jan 2014 | Lafayette, Louisiana Area Compiled Survey Paper on Implementation of Distributed Data Mining Frameworks and Data Warehouse Systems on Hadoop Paper elaborates more on Hadoop Distributed File System (HDFS), Hadoop and Map Reduce distributed data model frameworks implemented on java persistence API, various distributed warehouse systems like TAJO, HadoopDB, and Hive. Paper provides more insight into implementation of frequent itemset mining with traditional Apriori algorithm, advanced Apriori algorithm based on Boolean matrix, and data indexing algorithms. Various efficient and precise data processing performance improving solutions like data placement structures (Record Columnar File (RCFile)), Integrated DBMS engine with Hadoop system , Mass data log processing are well elaborated in the paper. ### Graduate Research Assistant @ University of Louisiana at Lafayette Jan 2014 – Jan 2014 Developed an application which periodically collects NetCDF files from the United States Geological Survey (USGS) portal, processes them, and publishes to a threaded data server. • Optimized GPU-accelerated computing algorithms, reducing runtime from 1m 20s to 30s. • Integrated Everview and ArcGIS for real-time geospatial data visualization. • Developed parallel processing techniques to enhance computational efficiency for large-scale geospatial datasets. • Designed and implemented distributed computing frameworks, leveraging OpenCL and GPU parallelization to accelerate data processing. • Conducted performance benchmarking and profiling to fine-tune system resources, improving overall execution speed by 40%. • Collaborated with researchers and faculty to analyze and visualize climate and environmental data for scientific publications. ### Assistant System Engineer @ Tata Consultancy Services Jan 2012 – Jan 2013 | Pune,India Project: INS Arihant – Indigenous Submarine Program • Developed real-time embedded software for the INS Arihant, India's first indigenous nuclear-powered ballistic missile submarine. • Designed and implemented mission-critical control systems, ensuring high reliability, safety, and deterministic performance. • Worked on real-time data acquisition, sensor integration, and automated diagnostics for submarine navigation and weapon systems. • Conducted test-driven development (TDD) and system validation, ensuring 100% compliance with naval defense standards. • Developed multi-threaded control algorithms to enhance the efficiency of onboard subsystems and improve fault tolerance. • Collaborated with defense contractors and naval engineers to integrate and optimize real-time control software for critical operations. • Provided post-deployment technical support and conducted system health monitoring and performance analysis. ## Education ### Master's Degree in Computer Science University of Louisiana at Lafayette ### B-Tech in computer science Jawaharlal Nehru Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/yugeshanne --- Source: https://flows.cv/yugesh JSON Resume: https://flows.cv/yugesh/resume.json Last updated: 2026-04-12