Theme

Language

Global EN
Sweden ENSV
India EN

GPU Performance Analysis Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

This role focuses on GPU performance analysis for Qualcomm China in Shanghai, analyzing GPU bottlenecks and graphics pipelines for games. The engineer will contribute to improving next-generation GPUs by analyzing performance, developing tools, and supporting presilicon enablement.

Responsibilities

  • Contribute to performance analysis at the GPU level for Graphics and Raytracing workloads.
  • Exploit different SW/HW/Architectural knobs to find opportunities to improve performance.
  • Engage in competitive performance/power analysis for benchmarks and games.
  • Identify and explain performance gaps with evidence to drive next-gen architecture/HW/SW enhancements.
  • Develop tools for efficient, streamlined, and scalable debug/validation tasks.
  • Support presilicon workload enablement efforts.

Requirements

  • Understanding of GPU architecture.
  • Rendering knowledge and ability to write rendering applications with Vulkan and other graphics APIs.
  • Strong knowledge of Python and C++.
  • Performance analysis experience.
  • Sharp analytical skillset.
  • Fluency in usage of latest AI tools for coding/debugging.
  • Minimum Bachelor degree required.
  • Fluent English communication skill.

Desired Qualifications

  • Masters degree or PhD preferred.
  • 3-7 years of relevant experience preferred.
  • Android experience preferred.
  • GFXR capture/playback for Vulkan preferred.
  • RenderDoc capture and data interpretation preferred.
  • Experience in competitive performance for GPU centric use cases preferred.
  • Post-si debugging experience preferred.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Commitment to providing accessible application/hiring process for individuals with disabilities.
  • Reasonable accommodations available to support individuals with disabilities.

Skills

VulkanHLSLGLSLSPIR-VPythonC++AIAndroidRenderDocGitLinuxJava
#GPU#Performance Analysis#Engineering#Software Engineering#Graphics#Raytracing#Vulkan#HLSL#GLSL#SPIR-V#Android#Python#C++#AI#RenderDoc
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

4 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Mid-Senior

Locations

Shanghai, China

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant