
Senior Graphics Programmer, Mobile (iOS/Android)
PlayStation Global2 days ago
San Mateo, CA, USASenior
Responsibilities
- Develop, optimize, and maintain real-time rendering systems and graphics features for mobile platforms.
- Identify and resolve performance bottlenecks related to rendering and device-specific limitations.
- Ensure compatibility and performance across a range of mobile devices.
- Implement scalable graphics systems supporting various performance tiers and GPU capabilities.
- Work with graphics APIs such as Metal and Vulkan.
- Optimize shaders and rendering pipelines for mobile GPU architectures.
- Collaborate with engineering, art, and rendering teams to implement graphics features.
- Debug graphics issues across different chipsets and vendors.
- Stay current with emerging rendering techniques and mobile GPU technologies.
Requirements
- Bachelor's degree in Computer Science, Mathematics, or a related field.
- 5+ years of experience programming in C++ for performance-critical applications.
- Strong experience with graphics programming on mobile platforms and low-level graphics APIs.
- Proficiency in GPU shader programming and optimization for mobile.
- Strong foundational math skills, especially in linear algebra and geometry.
- Hands-on experience with graphics profiling and debugging tools for mobile.
- Proven ability to debug and optimize rendering performance across mobile hardware.
- Strong understanding of mobile rendering constraints and tradeoffs.
Tech Stack
Categories
GamingMobile