Qualcomm - San Diego, CA

posted 25 days ago

Full-time - Mid Level
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

Qualcomm's Snapdragon Studios is seeking an experienced Staff Software Engineer to collaborate with mobile game developers globally, focusing on optimizing game performance for Snapdragon chipsets. This role involves working with cutting-edge technologies and contributing to the future of mobile gaming by enhancing CPU, GPU, and overall system performance for both legacy and new games. The engineer will also promote best practices and optimization strategies within the game development community, working alongside a creative team of veteran developers and graphics enthusiasts.

Responsibilities

  • Collaborate with mobile game developers to optimize game performance for Snapdragon chipsets.
  • Engage directly with developers to enhance CPU, GPU, and overall system performance.
  • Evangelize best practices and optimization strategies within the game development community.
  • Work with cutting-edge pre-commercial devices and technologies.
  • Contribute to the development of next-generation gaming technologies.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience, or a Master's degree with 3+ years, or a PhD with 2+ years.
  • 2+ years of experience with programming languages such as C, C++, Java, or Python.

Nice-to-haves

  • 5+ years of professional experience in software engineering.
  • Solid knowledge of C/C++.
  • Familiarity with OpenGL, DirectX, or Vulkan.
  • Strong background in 3D graphics mathematics.
  • Understanding of modern PC and console game engine rendering pipelines.
  • Strong CPU and GPU performance analysis skills.
  • Excellent written and verbal communication skills.
  • Self-motivated with the ability to work independently.
  • Familiarity with 3D graphics profilers and debuggers such as RenderDoc, Pix, NSight.
  • Experience with commercial game engines like Unreal and Unity.
  • Comfortable working with large, complex codebases.
  • Experience creating technical training content such as frameworks, samples, tutorials, and videos.
  • Experience developing, profiling, and optimizing modern rendering algorithms.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package designed to support work-life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service