Graphics Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Graphics Software Engineer

Qualcomm, a global leader in technology innovation, is seeking a Graphics Software Engineer for their GPU Software Engineering team in Shanghai. This role combines cutting-edge graphics technology with machine learning, focusing on developing and optimizing GPU drivers and software solutions. As part of Qualcomm's engineering team, you'll work on critical projects involving OpenGL ES, Vulkan, and DirectX APIs, while contributing to GPU machine learning acceleration. The position offers an opportunity to work with world-class engineers in a collaborative environment, developing solutions that push the boundaries of mobile graphics and AI technology. The role requires strong programming skills in C/C++, understanding of 3D graphics APIs, and the ability to optimize software for performance and power efficiency. Qualcomm offers comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities. This position is ideal for someone passionate about graphics technology and machine learning, offering the chance to work on innovative projects that impact millions of devices worldwide.

Last updated 4 days ago

Responsibilities For Graphics Software Engineer

  • Design and development of new features
  • Debugging of issues within software
  • Optimizing software for performance and power
  • Development of unit tests
  • Writing drivers for OpenGL ES/Vulkan/DX11/DX12 APIs
  • GPU Machine learning acceleration development
  • Perform code reviews on project team's submitted solutions
  • Collaborate with teams inside and outside of project

Requirements For Graphics Software Engineer

  • Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Solid experience with Programming Language such as C, C++
  • Good knowledge of 3D Graphics API such as OpenGL ES/Vulkan/D3D
  • Good communication skills and be a team player
  • 2+ years Software Engineering or related work experience
  • 2+ years' experience with API

Benefits For Graphics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Graphics Software Engineer

CPU Physical Design Engineer - San Diego

CPU Physical Design Engineer position at Qualcomm Technologies, implementing and optimizing CPU designs with industry-standard tools and flows in San Diego.

Sr Engineer- Graphics

Senior Graphics Engineer position at Qualcomm focusing on embedded and cloud edge software development, requiring 1+ years of experience in programming, databases, and APIs.

C++ Software Developer

C++ Software Developer role at Qualcomm focusing on cloud-based solutions and reprocessing applications, offering competitive compensation and comprehensive benefits.

Java Full-stack Developer

Java Full-stack Developer position at Qualcomm, requiring 2+ years of experience in Java, Spring Boot, and Microservices, focusing on enterprise-scale application development.

Sr Engineer- .Net Developer

Senior .NET Developer position at Qualcomm, focusing on developing software platform tools and APIs for global customers and partners.