GPU SW Dev Engineer, Senior

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future.
Backend
Senior Software Engineer
In-Person
6+ years of experience
AI

Description For GPU SW Dev Engineer, Senior

As a leading technology innovator, Qualcomm 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

This role focuses on GPU software development, specifically for embedded systems and 3D graphics for compute & mobile devices. You will work with software, hardware, and systems teams to develop and support compliant and optimized DirectX/OpenGLES/Vulkan drivers. The ideal candidate should have strong expertise in C++ and experience in embedded software systems, RTOS (Real Time Operation Systems), and debugging skills. Experience in implementing/supporting graphics drivers for standards like OpenGL and Direct3D is a plus.

Key responsibilities include:

  • Developing embedded software for 3D graphics in compute and mobile devices
  • Implementing and supporting compliant and optimized DirectX/OpenGLES/Vulkan drivers
  • Collaborating with cross-functional teams including software, hardware, and systems
  • Utilizing strong C++ programming skills and embedded systems knowledge
  • Applying expertise in RTOS and debugging techniques

The role requires a strong background in computer science or related field, with a focus on 3D graphics, machine learning, or GPGPU. Experience in game development, animation, game engines, or 3D application development is highly valuable.

Join Qualcomm to push the boundaries of technology innovation and be part of creating a smarter, connected future for all.

Last updated 3 minutes ago

Responsibilities For GPU SW Dev Engineer, Senior

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop embedded software for 3D graphics in compute and mobile devices
  • Implement and support compliant and optimized DirectX/OpenGLES/Vulkan drivers
  • Collaborate with software, hardware, and systems teams
  • Design system-level software solutions
  • Apply expertise in C++ programming and embedded systems
  • Utilize knowledge of RTOS and debugging techniques

Requirements For GPU SW Dev Engineer, Senior

Java
Python
  • Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field
  • 6-9 years of experience in Embedded SW systems
  • Strong expertise in C++ programming language
  • Experience with RTOS (Real Time Operation Systems)
  • Strong debugging skills
  • Knowledge of 3D graphics, DirectX, OpenGLES, or Vulkan
  • Experience in game development, animation, or 3D application development (preferred)
  • Understanding of machine learning and GPGPU concepts

Benefits For GPU SW Dev Engineer, Senior

  • Health benefits for employees and eligible dependents
  • Financial programs for a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support work-life balance
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm GPU SW Dev Engineer, Senior

Sr. Solution Architect

Senior Solution Architect role at Salesforce's Retail Cloud, managing client interactions and driving strategic initiatives in e-commerce and retail technology.

GPU Compiler Performance Engineer

GPU Compiler Performance Engineer at Qualcomm Canada ULC in Toronto, focusing on optimizing Adreno GPU compiler for mobile graphics and compute solutions.

STA/Synthesis Engineer

STA/Synthesis Engineer at Qualcomm India to design and optimize cutting-edge electronic systems and collaborate on innovative hardware solutions.