Bengaluru, Karnataka, India

Hp is hiring an Android Graphics Expert

Responsibilities

  • Design and implement real-time rendering pipelines on Android
  • Develop 2D/3D rendering systems using OpenGL ES / Vulkan
  • Implement shader programs (GLSL/SPIR-V)
  • Optimize graphics performance (FPS, memory, power)
  • Work with Android graphics stack: SurfaceFlinger
  • Work with Android graphics stack: HWComposer
  • Work with Android graphics stack: Skia
  • Work with Android graphics stack: RenderThread
  • Debug rendering issues across device variants
  • Handle frame drops, jank, ANR caused by graphics bottlenecks
  • Profile GPU and CPU usage
  • Use tools like: Android GPU Inspector
  • Use tools like: Perfetto
  • Use tools like: Systrace
  • Use tools like: RenderDoc
  • Optimize: Texture handling
  • Optimize: Memory bandwidth
  • Optimize: Overdraw
  • Optimize: Frame timing
  • Debug driver-level and HAL issues (if required)
  • Work with device vendors (Qualcomm, MediaTek, etc.)
  • Understand AOSP graphics pipeline and buffer managemen
  • Validate rendering across multiple Android versions
  • Handle device compatibility challenges
  • Ensure smooth behavior across refresh rates (60Hz / 90Hz / 120Hz)

Requirements

  • Deep expertise in OpenGL ES, Vulkan, GPU optimization, and Android’s graphics stack
  • Strong system-level debugging skills
  • Experience with Android graphics stack components: SurfaceFlinger, HWComposer, Skia, RenderThread
  • Ability to debug rendering issues across device variants
  • Experience handling frame drops, jank, ANR caused by graphics bottlenecks
  • Proficiency in profiling GPU and CPU usage
  • Experience using tools: Android GPU Inspector, Perfetto, Systrace, RenderDoc
  • Optimization skills in texture handling, memory bandwidth, overdraw, and frame timing
  • Ability to debug driver-level and HAL issues (if required)
  • Experience working with device vendors (Qualcomm, MediaTek, etc.)
  • Understanding of AOSP graphics pipeline and buffer management
  • Validation of rendering across multiple Android versions
  • Handling device compatibility challenges
  • Ensuring smooth behavior across refresh rates (60Hz / 90Hz / 120Hz)
About company
Hp
HP, Inc. is a global technology company providing computing and printing solutions
All jobs at Hp Visit website
Job Details
Department Software Development
Category other
Posted 3 months ago