Graphics Software Engineer

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Graphics Software Engineer

Qualcomm is hiring a Graphics Software Engineer for their GPU Software Engineering team in Shenzhen, China. The role involves designing and developing new features, debugging issues, optimizing software for performance and power, developing unit tests, and working with partners and OEMs. The software development includes writing drivers for OpenGL ES/Vulkan/DX11/DX12 APIs and GPU Machine learning acceleration.

Key responsibilities include:

  • Troubleshooting and resolving software issues and bugs
  • Collaborating with team members to accomplish project objectives
  • Suggesting strategies for solving issues during technical meetings
  • Performing unit tests and integration testing
  • Conducting code reviews

Required qualifications:

  • Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Solid experience with C/C++ programming

Preferred qualifications:

  • 2+ years of Software Engineering or related work experience
  • 2+ years of experience with APIs
  • Good knowledge of 3D Graphics APIs (OpenGL ES/Vulkan/D3D)
  • Experience working on GPU drivers or 3D Gaming is a plus

Qualcomm offers a comprehensive benefits package and is committed to diversity, equity, and inclusion in the workplace. They provide reasonable accommodations for individuals with disabilities during the application and hiring process.

Join Qualcomm to work on cutting-edge technology, collaborate with industry experts, and contribute to world-changing innovations. Apply now to unlock your full potential and be part of a team that's shaping the future of technology.

Last updated 2 months ago

Responsibilities For Graphics Software Engineer

  • Design and develop new features
  • Debug software issues
  • Optimize software for performance and power
  • Develop unit tests
  • Work with partners and OEMs
  • Write drivers for OpenGL ES/Vulkan/DX11/DX12 APIs
  • Develop GPU Machine learning acceleration software
  • Perform integration testing
  • Conduct code reviews

Requirements For Graphics Software Engineer

  • Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Solid experience with C/C++ programming
  • Good knowledge of 3D Graphics APIs (OpenGL ES/Vulkan/D3D)
  • Good communication skills
  • Team player attitude

Benefits For Graphics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Health benefits
  • Financial planning programs
  • Emotional/mental support resources
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Graphics Software Engineer

Game Test Engineer/Sr

Qualcomm China seeks a Game Test Engineer/Sr to test and modify systems-level software/hardware for mobile and PC games.

Engineer- Automation

Qualcomm India is seeking an Engineer- Automation to develop and implement test strategies for multimedia video technologies.

Physical Design - Engineer

Qualcomm India seeks a Physical Design Engineer with PNR implementation expertise for their Chennai location. Join a team of tech experts and contribute to world-changing innovations.