# Anagha Kate > Skilled Software Engineer specializing in Edge AI, Computer Vision, and Embedded Systems. Location: San Jose, California, United States Profile: https://flows.cv/anaghakate With over five years of dedicated experience in software engineering, my core competencies center around the development of cutting-edge AI applications and performance optimization on edge devices. At Rivian, I was propelled by a mission to revolutionize mobility through smart, sustainable technology. My expertise in Linux and Buildroot, combined with a commitment to innovation, enabled me to contribute substantially to our team's success, aligning with Rivian's forward-thinking culture. My recent tenure at Rivian was marked by significant achievements, including the creation of an in-house application for AI model performance evaluation and a MobileNet-SSD based gear guard application. Working collaboratively with the CV/ML algorithm development team, I played a pivotal role in optimizing memory and performance for applications on an edge platform, and developing a publish-subscribe framework for a multi-sensor processing pipeline, all the while leveraging my extensive knowledge of Buildroot and Makefiles. ## Work Experience ### Software Engineer @ Latitude AI Jan 2025 – Present ### Senior Software Engineer @ Rivian Jan 2021 – Jan 2025 | Palo Alto, California, United States - Created in-house application used in performance evaluation of AI models for edge device (Ambarella SoCs) - Responsible for MobileNet-SSD based gear guard application(R1T/R1S) running on (Gen 1 (CV22) and Gen 2 (CV5)) edge device. − Collaborated in developing gstreamer influenced publish-subscribe framework for computer vision pipeline for multi-sensor processing on edge device (Ambarella SoCs) − Performed memory and performance optimizations for the applications running on edge platform. 
− Collaborated with CV/ML algorithm development team for model training and data collection - Have worked extensively with buildroot and Makefiles. ### Senior Software Engineer @ Mercedes-Benz Research & Development North America, Inc. Jan 2018 – Jan 2021 | Sunnyvale , CA - Responsible for maintaining RPC based IPC framework used for receiving raw data from IDSP (core with ThreadX) and feed it to linux application using neural net model (core with embedded linux) on hardware accelerator platform (Ambarella SoC) - Responsible for developing image processing features using eigen, opencv (buildroot support) and ARM-NEON intrinsic on edge platform (Ambarella SoC) - Responsible for improving the edge performance of computer vision (Mask-RCNN) and custom denoising model on ARM cores and with vendor provided tools on VPU for edge platform. - Worked with AI/ML team in data collection and other basic training stages. - Assisted in re-architecting the code (C++11 multithreading and CMake) using opensource message broker (Redis) and OpenCV for Cargo Recognition and Organization System application. - Responsible for developing production code base for linux based systems using multi-threading, IPC, memory management and power management. - Responsible for developing image processing applications using eigen, opencv and tensorflow C++ libraries. - Resolved bugs using valgrind, gdb, cppcheck and optimized the code for improved performance. - Developed bash scripts for unit testing and data analysis. - Developed systemd services for deployments ### Embedded Software Engineer - Linux Video @ Qualcomm Innovation Center Inc Jan 2017 – Jan 2018 | San Diego, California, United States - Reproduced and fixed errors associated with video decoder related codebase for MediaBox. - Added feature to handle v4l2 events associated with resolution change for better streaming experience. - Added features and support for video encoder. ### Firmware Engineer @ Audience, Inc. Jan 2015 – Jan 2016 | Mountain View - Implemented and maintained boot-loader. - Implemented bare metal code for external clock detection. - Maintained and worked on I2C, SPI and UART drivers. - Maintained track of firmware development, bugs with JIRA. - Maintained python test scripts for performing unit testing of developed modules. - Involved in board bring up. - Worked on headphone jack and accessory detection modules for the product. - Working on many other Audio ASIC development and testing related tasks ### Firmware Intern - Touch and display driver IC (TDDI) team @ Synaptics Jan 2014 – Jan 2014 | San Jose, California C++, WinCVS, Capacitative Touch Sensors , Oscilloscope and DVM -Implemented and tested wakeup gestures for mobile touch screens. based on developed wake up gestures. -Successfully implemented a solution in order to remove noise and to enter into active mode from doze mode for touch sensor interface. ### Project Trainee @ Siemens Jan 2009 – Jan 2010 Undertook final year project at SIEMENS. This was the part of the coursework for Bachelor's degree of engineering in electronics. Worked on designing and developing the test module to measure the exact number of operations required for saturation of vacuum circuit breaker Skills acquired- Working with pulse encoder, Embedded C Programming with AT89C51 ## Education ### MS in Computer Engineering in Embedded Systems San José State University ### SSC Parle Tilak Vidyalaya ### HSC Sathaye College ### Bachelor of Engineering (BEng) in Electrical and Electronics Engineering University of Mumbai ## Contact & Social - LinkedIn: https://linkedin.com/in/anaghakate --- Source: https://flows.cv/anaghakate JSON Resume: https://flows.cv/anaghakate/resume.json Last updated: 2026-04-11