Taro Logo

Engineer- Graphics Kernel

A leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Job Description

Qualcomm, a leading technology innovator, is seeking an Engineer- Graphics Kernel to join their team in Hyderabad. This role sits at the intersection of graphics technology and system-level software development, focusing on GPU technology and kernel driver development. As a Graphics Kernel Engineer, you'll be responsible for designing and developing new features in GPU technology, working with hardware pre/post-silicon development, and optimizing software for performance and power efficiency.

The position involves working with kernel mode drivers on multiprocessor and multithreaded platforms, specifically focusing on KGSL/DRM drivers for Mobile/XR/IoT devices running on Android/Linux. You'll collaborate closely with partners, game developers, and OEMs while working alongside software, hardware, and systems teams.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are valued and employees can contribute to world-changing technologies.

The ideal candidate should have strong C/C++ programming skills, experience with Linux kernel device drivers, and a solid understanding of embedded systems and RTOS. Experience with GPU kernel drivers and graphics standards like OpenGLES, Vulkan, OpenCL, or Direct3D is highly valued. This role offers an excellent opportunity to work on cutting-edge graphics technology while being part of a team that pushes the boundaries of what's possible in mobile and XR devices.

Last updated 2 months ago

Responsibilities For Engineer- Graphics Kernel

  • Design and development of new features in GPU technology
  • Support for new GPU hardware pre/post-silicon development
  • Debugging of issues within software
  • Optimizing software for performance and power
  • Development of unit tests
  • Working with partners, game developers, and OEMs
  • Kernel mode drivers design and development on multiprocessor and multithreaded platforms
  • Develop/maintain optimized KGSL/DRM drivers for Mobile/XR/IoT devices running on Android/Linux

Requirements For Engineer- Graphics Kernel

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Strong C/C++ programming skills
  • Experience working with Linux kernel device driver
  • Embedded SW systems, RTOS knowledge
  • Strong Debugging skills
  • Interest in graphics technology

Benefits For Engineer- Graphics Kernel

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

Related Jobs

Engineer - PMIC Driver development

Engineer position at Qualcomm focusing on PMIC driver development and embedded systems, requiring 3-5 years of experience in C programming and real-time operating systems.

Engineer - DDR

DDR Software Engineer position at Qualcomm Hyderabad, focusing on embedded systems development and UEFI framework implementation for DDR technology.

Engineer - DDR

Software engineering role at Qualcomm focusing on DDR tools development and embedded systems programming.

Engineer - DDR

DDR Engineer position at Qualcomm focusing on embedded systems development and UEFI framework implementation, requiring expertise in C programming and system architecture.

Engineer- DDR

DDR Software Engineer position at Qualcomm Hyderabad, focusing on embedded systems development and UEFI framework implementation for DDR technologies.