Description
We are seeking an experienced Android Graphics Expert to design, develop, and optimize high-performance graphics and rendering pipelines on Android devices.
Key Responsibilities:
- Graphics Development: Design and implement real-time rendering pipelines on Android. Develop 2D/3D rendering systems using OpenGL ES / Vulkan. Implement shader programs (GLSL/SPIR-V).
- Platform & System Integration: Work with Android graphics stack, including SurfaceFlinger, HWComposer, Skia, and RenderThread. Debug rendering issues across device variants.
- Performance Optimization: Profile GPU and CPU usage using tools like Android GPU Inspector, Perfetto, Systrace, and RenderDoc. Optimize texture handling, memory bandwidth, overdraw, and frame timing.
- Low-Level Debugging: Debug driver-level and HAL issues. Work with device vendors (Qualcomm, MediaTek, etc.).
- Testing & Stability: Validate rendering across multiple Android versions. Handle device compatibility challenges.
Benefits:
- Equal Opportunity Employer (EEO)
- No shift premium (India)
For more fresh new jobs, check out yubhub.co.