Mohitha Mahesh Gowda

Software Engineer

San Jose, California, United States3 yrs 2 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in GPU architecture and validation.
  • Developed ML-driven solutions for GPU testing.
  • Proficient in Python and C++ for software development.
Stackforce AI infers this person is a GPU and systems software engineer with expertise in AI-driven validation solutions.

Contact

Skills

Core Skills

Gpu ArchitectureC++GpuPythonMachine LearningFlask ApiBertSoftware Development Life Cycle (sdlc)Test Automation

Other Skills

SeleniumMongoDBGPU modellingArtificial Intelligence (AI)Large Language Models (LLM)Generative AITransformer ModelsBERT (Language Model)Natural Language Processing (NLP)SQLDevice DriversGraphics Automation testJava

About

GPU and systems software engineer with 4+ years of experience in pre-silicon validation and high-level GPU modeling. Work focuses on memory subsystems, hardware–software interfaces, and building automation to support development and debugging. Proficient in C/C++ and Python. Primarily focused on GPU systems, with experience applying AI/LLM-based approaches to improve engineering workflows.

Experience

3 yrs 2 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 3 mos
Current Experience

Qualcomm

GPU Engineer

Mar 2025Present · 1 yr 3 mos

GPU ArchitectureC++

Intel corporation

GPU Software Intern

Feb 2024Jan 2025 · 11 mos · United States · Hybrid

  • Validated Xe2/Xe3 graphics drivers in pre-silicon simulation and emulation environments, with focus on kernel mode, memory management, and APIs including DirectX, Vulkan, and compute.
  • Debugged and resolved critical GPU issues such as hangs, page faults, system crashes, data corruption, and image mismatches by analyzing logs, traces, and cross-layer interactions.
  • Worked closely with architecture and driver teams to root-cause issues and improve feature stability before silicon bring-up.
  • Applied strong understanding of GPU architecture and system behavior to identify failure patterns and accelerate debugging cycles.
  • Built ML-driven solutions to improve validation efficiency, including an LSTM model for predicting test outcomes and a Random Forest model that optimized test planning and reduced emulator costs.
  • Developed internal tooling, including a Flask-based chatbot using BERT, to automate log analysis and streamline debugging workflows.
PythonGPU

Accenture

Software Application Development Associate

Jan 2021Dec 2022 · 1 yr 11 mos · Bengaluru, Karnataka, India · Remote

  • Proficient in software application development and testing methodologies in an Agile environment.
  • Experienced in both manual and automated testing techniques, ensuring high-quality software products.
  • Developed and maintained automated test scripts for software applications, improving overall testing efficiency and reducing test cycle time.
  • Strong understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) methodologies, utilizing them to design test cases and identify software defects.
  • Skilled in debugging and troubleshooting software defects, ensuring that all issues are resolved within a timely manner.
  • Designed and developed a user interface (UI) application from scratch, using the legacy application for a United States-based telecommunication project AT&T.
  • Worked collaboratively with cross-functional teams, including developers, business analysts, and project managers, to ensure seamless software development and testing processes.
  • Conducted comprehensive software testing, including functional testing, integration testing, regression testing, and performance testing.
  • Conducted code reviews and provided feedback to developers to ensure that the code adheres to industry best practices and standards.
  • Proficient in software development tools, including Java, Python, Selenium, Jenkins, and Jira.
SeleniumMongoDBSoftware Development Life Cycle (SDLC)Test Automation

Digital shark technology pvt. ltd.

Internet of Things Intern

Jun 2019Aug 2019 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Applied knowledge of Internet of Things (IoT) concepts and technologies in a professional setting as an intern at Digital Shark Technologies.
  • Developed proficiency in working with sensors and Arduino, designing and building IoT systems and applications.
  • Contributed to the development and implementation of various IoT projects, including smart homes, smart cities, and industrial IoT systems.
  • Worked collaboratively with a team of engineers and developers to design and implement IoT solutions for clients.
  • Conducted research on emerging IoT technologies, identifying potential opportunities for innovation and improvement.
  • Developed and tested software applications for IoT systems using languages such as C++, Python, and Java.
  • Conducted experiments and collected data to analyze system performance and identify areas for improvement.
  • Utilized analytical skills to identify patterns and trends in data collected from IoT systems.
  • Contributed to the development of technical documentation, including project plans, design documents, and user manuals.
  • Collaborated with other interns and team members to develop new skills, gain exposure to new technologies, and participate in professional development activities.

Education

Northeastern University

Master's degree — Computer Science

Jan 2023Dec 2024

JSS Academy Of Technical Education Karnataka

Bachelor's degree

Aug 2016May 2020

Stackforce found 100+ more professionals with Gpu Architecture & C++

Explore similar profiles based on matching skills and experience