Previous Job
Previous
Sr. Graphics Rendering Engineer
Ref No.: 18-07644
Location: San Diego, California
The Sr. Graphics Rendering Engineer will be responsible for the development of advanced graphics rendering algorithms and SW/HW architecture providing an end-end Android Graphics system for mobile innovation in UI/Animation/Games/Imaging applications. This role includes intensive interactions with internal architects at multiple sites in developing advanced graphics rendering features, profiling performance/power bottlenecks and prototyping optimal end-end system solutions by using cutting-edge technologies. The role also includes the implementation & verification of the recommended solutions in target products.
 
DUTIES AND RESPONSIBILITIES:  
 Research and develop innovative & advanced graphics rendering algorithms and SW/HW architecture providing an end-end Android Graphics system in UI/Animation /Games/Imaging applications for best user experiences.
• Analyze current Android graphics system and GPU/Graphics technology to identify weaknesses, performance/power bottlenecks, and associated problems. Develop creative algorithms and architectures to reduce rendering workloads, boost performance, and reduce power consumption significantly.
• Prototype optimal end-end system solutions to accelerate UI/Animation/ Games/Imaging applications, present project proposals for product differentiation, and follow through to product development.
• Identify future trends in GPU/Graphics technologies and the Android platform.
• Work effectively with internal stakeholders across diverse technical areas.
 
Minimum Requirements:
• Proficiency in OpenGL ES, OpenCL, Vulkan, Metal, DX11/12 or similar APIs.
• Experience in graphics rendering framework /game software architecture & development.
• Experience in graphics acceleration /GPU architecture & improvement.
• Hands-on skills in design, develop, and debug systems.
• Knowledge & experiences in Games/Imaging is a plus.
• Knowledge & experiences in Android OS Skia & SurfaceFlinger or iOS is a plus.