Engineer, Senior - Graphics

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.
Graphics
Senior Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Graphics Software Engineer, Senior

Senior Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and features development for gaming and XR experiences.

Engineer, Senior - Graphics

Senior Graphics Engineering role at Qualcomm focusing on GPU Developer Tools development, performance optimization, and next-gen GPU hardware collaboration.

Graphics Software Engineer, Senior

Senior Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and features development for gaming and XR experiences.

Graphics Software Engineer - Pipeline/Tooling, Reality Labs (Avatars)

Senior Graphics Software Engineer role at Meta's Reality Labs focusing on avatar pipeline and tooling development for AR/VR experiences.

Engineer, Senior - Graphics

Senior Graphics Engineering role at Qualcomm focusing on GPU Developer Tools development, performance optimization, and next-gen GPU hardware collaboration.

Description For Engineer, Senior - Graphics

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.

This position involves embedded software development of 3D graphics for mobile devices. You will be responsible for drivers design and development on multiprocessor and multithreaded ASIC platforms, interactions/collaboration with software, hardware and systems teams to develop/support optimized Windows DirectX & OpenGL drivers for mobile devices.

Key responsibilities and requirements:

  • Embedded software system concepts
  • Strong C/C++ programming skills
  • Experience with RTOS (Real Time Operating Systems)
  • Strong on-device debugging skills
  • Prior development experience in feature implementation/supporting
  • Good analytical & problem-solving skills
  • Basic real-time/embedded programming concepts
  • Linux or Windows operating systems knowledge (preferred)
  • Graphics driver experience for standards like OpenGL, Vulkan, OpenCL, Direct3D (optional)

Educational Requirements:

  • Bachelor's or Master's degree in Computer Science or Electronic and Communication Engineering

Qualcomm offers a collaborative work environment, working alongside some of the most respected, leading engineering and technology experts in the industry. You'll have access to continuous learning and development programs, tuition reimbursement, and mentorship opportunities to enhance your skills and grow professionally.

Join Qualcomm to be part of a team that's creating cutting-edge technologies and making a global impact. Apply now to unlock your full potential and contribute to world-changing innovations in mobile and wireless technologies.

Last updated 6 months ago

Responsibilities For Engineer, Senior - Graphics

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Develop drivers for multiprocessor and multithreaded ASIC platforms
  • Collaborate with software, hardware, and systems teams
  • Develop and support optimized Windows DirectX & OpenGL drivers for mobile devices
  • Implement and support features for graphics drivers
  • Debug on-device software issues
  • Apply analytical and problem-solving skills to complex technical challenges

Requirements For Engineer, Senior - Graphics

Linux
  • Bachelor's or Master's degree in Computer Science or Electronic and Communication Engineering
  • 3+ years of Software Engineering or related work experience
  • Strong proficiency in C and C++ programming
  • Experience with embedded software system concepts
  • Knowledge of RTOS (Real Time Operating Systems)
  • Strong on-device debugging skills
  • Prior development experience in feature implementation/supporting
  • Good analytical & problem-solving skills
  • Basic real-time/embedded programming concepts
  • Linux or Windows operating systems knowledge (preferred)
  • Graphics driver experience for standards like OpenGL, Vulkan, OpenCL, Direct3D (optional)

Benefits For Engineer, Senior - Graphics

  • World-class health benefit coverage for employees and eligible dependents
  • Financial programs to help build 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?