Raj Visharia

Raj Visharia

Senior GPU Software Engineer @ Qualcomm

About

Engineer with a passion for bringing hardware to life and powering the future, skilled in C/C++, low-level software, driver development, Embedded Systems, Firmware Development, GPU Software, and performance optimization Skills: • Programming: C, C++, Python • Operating System: FreeRTOS, Windows, Linux (Ubuntu) • Protocols: CAN, I2C, UART/USART, SSI/SPI • Source / Version Control: Git, GitHub, BitBucket, Gerrit • Hardware: LPC1758 (ARM Cortex-M3), Samsung S3C6410 (ARM 11), Jetson TX1 (ARM Cortex A57), Raspberry Pi, Arduino UNO • Software Development Tools: Visual Studio Code, Eclipse IDE, MATLAB, Putty • Debugging Tools: GDB, K-probes, UMR, WinDbg • Experience with debugging using PCAN, BusMaster, Logic Analyzer, DMM, Oscilloscope, PicoScope • Sensors: LiDAR, Ultrasonic sensors, gyroscopes, accelerometers, RPM, NFC tags, RFID

Country

United States

City

San Francisco Bay Area

Industry

Information Technology & Services

Skill

C#, Vulkan API, DX12, OpenGL ES, UI, Electronics, Telecommunications Engineering, Operating Systems, Software Deployment, Object-Oriented Programming (OOP), Shell Scripting, Cross-platform Development, Motor Control, Sensor Fusion, CUDA, LiDAR, Deep Learning, Windows Driver Development, Systems Management, Medical Devices

Experience

Qualcomm

Senior GPU Software Engineer

Qualcomm

LinkedIn
2025-3 - Present · 1 yr 7 mos

Santa Clara, California, United States

Software Developer for SnapdragonProfiler tool and other developer tools at Qualcomm

Intel

Senior Software Engineer - GPU Kernel

Intel

LinkedIn
2022-4 - 2024-11 · 2 yrs 8 mos

Santa Clara, California, United States

• Senior GPU Software Engineer developing Power & Performance software of Windows Kernel Driver to enable Intel Integrated/Discrete GPUs • Collaborate with graphics Firmware & Kernel teams to design and develop the interface between Graphics KMD and firmware for power management • Work spans over developing & validating power-state management with the help of lab team, and working with IGCL API team to develop/expose core performance and telemetry set of APIs

Samsung Semiconductor

Software Engineer - GPU Kernel

Samsung Semiconductor

LinkedIn
2019-7 - 2022-4 · 2 yrs 10 mos

San Jose, CA

GPU Software Engineer at Advanced Computing Lab (San Jose, CA), part of Samsung Austin Semiconductor

Voice of Things, Inc.

Software Engineer Intern

Voice of Things, Inc.

2019-3 - 2019-7 · 5 mos

Palo Alto, California

• Worked on software development of ‘Speak to IoT’ architecture with focus on IoT, AI and Embedded Applications • Wrote scripts to download and install binaries on Raspberry Pi from the server and check for a specific wake word

Abbott

Firmware Intern

Abbott

LinkedIn
2018-7 - 2018-12 · 6 mos

Sunnyvale, California

• Part of the firmware team responsible for designing and developing world's first dual chamber leadless pacemaker. • Creating python scripts to automatically test the leadless pacemaker running on FPGA pacing heart simulator. • Designing firmware in C/C++ for the jamming feature to block/ unblock communication between the atrium and ventricle leadless devices. • Working on STT Buffer to convert D/A or A/D signals from engineering programmer to STT before passing them to the atrium and ventricle devices. • Build APIs for the test setup of pacemakers and debug scripts by reading circuit design/schematics, reqyuirements and by using Picoscope (Oscilloscope software) and other test equipment.

Abbott

Software Engineering Intern

Abbott

LinkedIn
2018-2 - 2018-7 · 6 mos

Sunnyvale, California

• Design, develop, document, and review software (Python scripting) for testing pacemaker programmer software. • Run the developed script for different test cases (as per the requirement document) and find scenarios where the code can break and then resolve them.

Tata Consultancy Services

System Engineer

Tata Consultancy Services

LinkedIn
2015-10 - 2016-12 · 1 yr 3 mos

Mumbai

• Was a part of a team that supported inventory applications and web servers for a chemical industry. • Monitored several tasks and took periodic backups using shell scripting. • Successfully completed 3 months training in C++, UNIX, shell scripting and business skills. • Interacted and conducted Web-ex meetings with customers, users, business partners and other offshore teams on daily basis. • Played a key role in a Process Improvement (PI) Idea, which prevented a recurring issue. Thus, saved millions of dollars for the client company and reduced the work efforts of the team. • Awarded "On The Spot" award for remarkable performance and appreciation from the business partners in October 2016. • Along with few others carried out a dance performance in order to raise awareness for a kind initiative, 'Samarthan- Ek Abhyaan', which helped raise enough funds to construct a bore well at the girls' orphanage, 'Aasara' in Mumbai. Also, taught and organized events at the orphanage during the weekends. • Was an active member of ‘fun@work’, which periodically organized events in order to bring about a paradigm shift in the daily, monotonous work life in the IT industry.

Education

San José State University

San José State University

LinkedIn

Computer Engineering

Specialization: Embedded Systems.

University of Mumbai

University of Mumbai

LinkedIn

Electronics & Telecommunication Engineering

B.E. in Electronics & Telecommunication (EXTC) from D. J. Sanghvi College of Engineering, University of Mumbai

Raj Visharia's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find 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.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.