Robotics Engineer @ Hitachi · Santa Clara, CA

Hi, I'm Mohan —
I build autonomous systems that ship to production.

Robotics Engineer working on industrial automation at Hitachi America. M.S. in Robotics & Autonomous Systems from Arizona State University, with hands-on experience designing ROS2 software stacks, integrating software–hardware components, and validating autonomous-vehicle pipelines. Co-author at IEEE IV 2026.

Santa Clara, California M.S. Robotics & Autonomous Systems, ASU ROS2 · Python · C++ · MATLAB
Portrait of Mohan Thota
Robotics Engineer Hitachi America Ltd.

Publication Real-Time Dynamic Driving Task Assessment in Autoware-Based Simulation Aligned with SAE J3237

Co-author. Presented at the IEEE Intelligent Vehicles Symposium (IV) 2026.

About

Engineer at the intersection of robotics, control, and industrial systems.

I'm a Robotics Engineer with hands-on experience in ROS2, Python, and C++ for autonomous systems. M.S. in Robotics & Autonomous Systems from Arizona State University; B.Tech in Electronics & Communications from NIT Andhra Pradesh.

At Hitachi America, I'm building control systems on WAGO field couplers, wiring real-time monitoring dashboards over MQTT and Node-RED, and applying the Model Context Protocol (MCP) with Gemini agents and A2A orchestration to enhance quality-control processes.

Before that, I spent 18 months at ASU's BELIV lab building scenario-based tests for autonomous vehicles in CARLA-ROS-Autoware — work that turned into a co-authored paper at IEEE IV 2026 on real-time DDT assessment aligned with SAE J3237. I care about safety standards (ISO 26262 / 21448 / 34502, SAE J3016 / J3237), clean simulation pipelines, and writing code that someone else can debug at 2am.

Currently

PLC Engineer at Hitachi America Ltd. — control systems, MQTT, Node-RED, MCP / agentic orchestration.

Focus

ROS2 software stacks, autonomous-vehicle simulation, vehicle dynamics & control, industrial automation.

Stack

Python, C++, MATLAB, ROS1/2, MCP, CARLA, Autoware, Gazebo, Isaac Sim, Simulink, CarSIM, VI-CarRealTime.

Experience

Where I've worked

Industrial automation, autonomous-vehicle research, and teaching across labs and companies.

PLC Engineer — Hitachi America Ltd. Now

March 2026 — PresentSanta Clara, CA
  • Developed a control system in Python on WAGO field couplers to automate Fischertechnik devices over MQTT.
  • Built a real-time monitoring dashboard in MQTT + Node-RED for system visibility and control.
  • Applied the Model Context Protocol (MCP) with Gemini agents and A2A orchestration to enhance system efficiency and quality-control workflows.

Research Assistant — BELIV Lab, Arizona State University

June 2024 — December 2025Tempe, AZ

Scenario-based testing of an autonomous vehicle in the CARLA-ROS-Autoware bridge.

  • Developed traffic-scenario simulations in CARLA to validate Autoware planning algorithms.
  • Integrated a custom vehicle model and custom sensor kit into the CARLA-ROS-Autoware pipeline.
  • Designed a ROS2 C++ node to synchronise data from multiple sensors.
  • Co-authored "Real-Time Dynamic Driving Task Assessment in Autoware-Based Simulation Aligned with SAE J3237" — IEEE Intelligent Vehicles Symposium (IV) 2026.

Teaching Assistant — Operating Systems Architecture, ASU

January 2024 — March 2024Tempe, AZ
  • Supported students with lab projects, troubleshooting, and scripting in CLI and PowerShell.
  • Helped deliver and grade course content on operating systems, virtualization, and networking.

Summer Intern — Indian Institute of Information Technology, Allahabad

June 2022 — July 2022Prayagraj, India
  • Object localization using RGB-D cameras and odometry data.
Education

Education

M.S., Robotics and Autonomous Systems — Arizona State University

January 2023 — December 2024

Coursework: Robotics Systems · Principles of Systems Engineering · Real-Time Digital Signal Processing · Vehicle Dynamics & Control · Multi-Robot Systems · Mathematical Foundations of Machine Learning · Linear System Theory.

B.Tech, Electronics & Communications — National Institute of Technology, Andhra Pradesh

June 2017 — May 2021
Selected work

Projects

Hover any card to preview the demo, or click through for the full video walkthrough.

Project details

Industrial Automation with MQTT & MCP-Driven Agents

Built a Python control system on WAGO field couplers to automate Fischertechnik devices over MQTT, with a Node-RED dashboard for real-time visibility. Layered Model Context Protocol with Gemini agents and A2A orchestration to drive quality-control processes.

Hitachi WAGO PLC MQTT Node-RED MCP Python
Watch on YouTube

Scenario-based Testing of Autonomous Vehicles

CARLA-ROS-Autoware bridge driving validation aligned with SAE J3237 — co-authored paper at IEEE IV 2026. Integrated a custom vehicle and sensor kit, and designed a ROS2 C++ node to synchronize multi-sensor data.

IEEE IV 2026 CARLA Autoware ROS 2 SAE J3237
Watch on YouTube

Lane Centering after a Tire Blowout

Implemented an enhanced tire-blowout model in Simulink + CarSIM, then co-simulated a trust-based control technique to keep a C-class hatchback in lane after a blowout event.

CarSIM Simulink MATLAB Trust-based Control
Watch on YouTube

ROS-OpenCV Optical Flow on Jetson Nano

Shi-Tomasi corner detection plus Lucas-Kanade optical flow for object tracking, deployed on a mobile robot integrating RPLIDAR-A1, Astra Pro RGB-D camera, and NVIDIA Jetson Nano.

ROS OpenCV Jetson Nano Lucas-Kanade
Watch on YouTube

Real-Time DSP on STM32

Image-processing algorithms in C++ and ARM v7 assembly on STM32F407, plus an FFT-based vowel-analysis pipeline. Hands-on with SPI, I²C, and UART for sensor interfacing.

STM32 ARM Assembly FFT SPI / I²C / UART
Project details

Autonomous Tracking & Landing of a Drone

Designed a Kalman filter to infer a line-follower robot's position and velocity from a Parrot Mambo's onboard camera, then programmed the drone in MATLAB Stateflow to autonomously land on the moving target.

Kalman Filter MATLAB Stateflow Parrot Mambo Computer Vision
Toolbox

Skills & tools

A working set, not a buzzword wall — these are tools I've shipped real projects with.

Languages

Python C++ MATLAB Ladder Logic ARM Assembly

Frameworks

ROS 1 / ROS 2 MCP Gazebo CARLA Autoware Isaac Sim MuJoCo Unreal Engine

Industrial & PLC

WAGO PLC MQTT Node-RED RS Logix 5000 TIA Portal Fischertechnik

Vehicle Dynamics

VI-CarRealTime CarSIM Simulink Stateflow

Design & CAD

SolidWorks Fusion 360 AutoCAD KiCad

Tools & Platforms

Linux Docker VMware STM32Cube IDE URSim Git

Standards

ISO 26262 ISO 21448 (SOTIF) ISO 34502 SAE J3016 SAE J3237
Contact

Let's build something that moves.

Always open to interesting robotics & AV conversations.

I currently work at Hitachi America in Santa Clara, but I'm happy to chat about robotics, autonomous vehicles, controls, and industrial automation. Email is the fastest way to reach me — I usually reply within a day.