Graphics Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Gaming

Description For Graphics Software Engineer

Qualcomm, a leading technology innovator, is seeking a Graphics Software Engineer to join their GPU Software Engineering team in Shanghai. This role combines cutting-edge graphics technology with software development, focusing on creating and optimizing drivers for various graphics APIs and GPU machine learning acceleration. The position offers an opportunity to work with world-class technology experts while contributing to innovative solutions that impact global users.

The ideal candidate will be involved in designing new features, debugging software issues, and optimizing performance for graphics applications. They will work closely with system architects, hardware engineers, and test teams to deliver high-quality software solutions. The role requires strong programming skills in C/C++ and familiarity with modern graphics APIs like OpenGL ES, Vulkan, and DirectX.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are encouraged and professional growth is prioritized through mentorship and development programs. This position provides an excellent opportunity to work on cutting-edge technology while developing expertise in graphics software engineering at a global technology leader.

Last updated a day 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 and GPU Machine learning acceleration
  • Perform code reviews on project team's submitted solutions
  • Collaborate with others inside and outside of project team
  • Unit test own code and perform integration testing

Requirements For Graphics Software Engineer

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • 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
  • 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 planning and future preparation programs
  • 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

WoS AppCompat Test Engineer

WoS AppCompat Test Engineer position at Qualcomm China focusing on Windows on ARM PC app compatibility and performance testing.

Windows on Arm Multimedia SW Application Engineer

Windows on Arm Multimedia Software Application Engineer position at Qualcomm, focusing on driver development and customer support for multimedia systems.

Software Engineer – Enterprise Applications

Software Engineer position at Qualcomm focusing on Enterprise Applications development using modern web technologies and cloud computing.

IT Software Developer

IT Software Developer position at Qualcomm focusing on full-stack development, system integration, and API development.

Engineer- GraphicsTest

Graphics Test Engineer position at Qualcomm India, focusing on Linux systems and graphics APIs testing with 4-5 years of experience required.