Staff Engineer, Graphics Rendering
Listed on 2026-06-27
-
Software Development
AI Engineer (Applied/Software), C++ Developer, Software Architect, Software Engineer
Sr. Graphics Rendering Engineer
General
Summary:
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:
Essential Functions
- 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.
Job Specifications (Education, Knowledge, Skills, and Abilities); (refers to job, not incumbent)
Education:
Minimum:
Bachelor's Degree Preferred:
Master's or Ph.D. Major/Discipline:
Computer Science or Electrical Engineering or applied math
Relevant Work Experience Minimum: 5+ (w/BS) /3+ (w/MS) / 0+ (w/ PhD) years of experience in graphics rendering engine /GPU software architecture
Skills & Abilities: (Technical or General)
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 & Surface Flinger or iOS is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).