Tanvir Manhotra
CPU Micro-architect @ Qualcomm
About
As CPU RTL Design Engineer at Qualcomm(Nuvia) • Working on D-side prefetchers in the load-store unit. As Senior Design Engineer at Marvell Semiconductors: • Worked on design aspects of DMA block and improved its performance. • Worked on building and integrating PCIe IP cores. • Owned a part of CSR RTL generation tool. As an Intern at Tesla Inc.: • Worked on aspects of design verification with focus on coverage and scripting. As an Intern at Qualcomm: • Worked on generating power analysis and examining the RTL for power improvements. At University of Southern California: • I graduated with a Masters in Electrical Engineering from the Viterbi School of Engineering, University of Southern California. • My areas of interest included ASIC Design and Verification, Computer Architecture.
United States
Austin
Semiconductors
Very-Large-Scale Integration (VLSI), RTL Design, Physical Design, Integrated Circuits (IC), System on a Chip (SoC), ARM Architecture, Verilog, C++, VHDL, C, Python, JD Edwards, Customer Service, Cadence Virtuoso, Xilinx ISE, FPGA prototyping, Computer Architecture, Layout Versus Schematic (LVS), Digital logic design, Logic Synthesis
Experience

Senior Design Engineer, Digital IC Design
Member of the ROC group. Responsibilities include: DMA block • Working on certain design and architectural aspects of DMA engine block . • Worked on increasing the performance. • Implemented PF/VF mailboxes for communication between PF and VFs. • Worked on adding the hardware capabilities to handle software errors. PCIe block • Worked on creating configuration, building and integrating Vendor IP PCIe Cores for various configurations. CSR RTL development and support • Supporting the RTL generation tool for CSRs for all blocks on the chip. • Adding multiple new features based on user feedback, debugging unique failures and helping users add the correct information to generate the CSRs. • Worked on making changes to the script to create better way of decoding CSR transaction for various blocks under a subsystem.

Silicon Development Intern
San Francisco Bay Area
Member of the Autopilot Hardware Team for Design Verification Responsibilities included: • Reviewing the coverage plan with RTL designers and architects. • Generating functional coverage by writing coverpoints, immediate/concurrent assertions. • Creating tests for increasing coverage and generating code coverage results for review with designers. • Creating python scripts to automate coverage collection of the instruction sets and merging coverage DBs.

Hardware Engineering Intern
San Diego, California
• Develop an understanding of estimating core power using Synopsys PTPX and Ansys Power Artist • Modification of RTL code and architecture to incorporate power reduction techniques in the core blocks. • Creating automation scripts for reporting power using PERL.

Graduate Teaching Assistant - EE457 - Computer Systems Organization
Member of teaching team for EE457 - Computer Systems Organization by Professor Gandhi Puvvada for Spring 2019. I am responsible for teaching discussions and resolving student doubts and queries by observing office hours.

Software Engineer
Mumbai Area, India
• Worked on handling production and test environment of JD Edwards as a part of Shared Services Project for United Technologies Corporation. • Experienced the nuances of working with multinational team based out of different time zones • Performed setup of batch servers, standalone and clustered webservers for new instances. • Implemented the application server setup for DSI, a label printing solution, integrated with JD Edwards. • Worked on creating use case documents, documents detailing weekly action items for team, Root Cause Analysis for incidents/escapes, mistake proofing solutions viz. DIVE. • Performed general tasks such as user management, security management, batch job scheduling, automated everyday tasks. • Investigated the setup of RUNUBEXML for remote batch job submission through SSIS server.

Software Engineering Trainee
Mumbai Area, India
• Underwent an intensive 3-month training program in JAVA, Web technologies, and Business Communication. • Acquired understanding of Enterprise Resource Planning tool called JD Edwards resulting in subsequent deployment to a project under Oracle Business Unit.

Project Trainee
Mumbai Area, India
• Developed an understanding of Programmable Logic Controllers (PLCs) and Supervisory Control and Data Aquisition (SCADA) software suite by undergoing practical hands-on training. • Designed ladder programs on twido software suite and GUI based integrated control systems on Vijeo Citect. • Understood the integration of sensors and actuators to form a closed loop system.
Education
Tanvir Manhotra's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



