Senior Graphics Programmer (Mobile)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Graphics Programmer (Mobile): Developing and optimizing real-time graphics systems for mobile platforms with an accent on performance, scalability, and visual fidelity. Focus on implementing low-level APIs like Metal and Vulkan, optimizing GPU shaders, and resolving hardware-specific bottlenecks.
Location: San Diego Studio, USA
Company
A global leader in entertainment, producing the PlayStation family of products and services including consoles and acclaimed software titles.
What you will do
- Develop, optimize, and maintain real-time rendering systems and graphics features for iOS and Android.
- Identify and resolve performance bottlenecks related to memory usage, thermal constraints, and battery usage.
- Implement scalable graphics systems supporting varying performance tiers and GPU capabilities.
- Work with low-level graphics APIs such as Metal and Vulkan.
- Optimize shaders, rendering pipelines, and asset memory footprints for mobile GPU architectures.
- Collaborate with engineering and art teams to implement and debug new visual features across different chipsets.
Requirements
- Bachelor's degree in Computer Science, Mathematics, or a related technical field.
- 5+ years of experience programming in C++ for performance-critical applications.
- Strong experience with low-level mobile graphics APIs (Metal or Vulkan).
- Proficiency in GPU shader programming and optimization for mobile platforms.
- Strong foundational math skills, specifically linear algebra, geometry, and trigonometry.
- Proven ability to debug and optimize rendering performance across diverse mobile hardware.
Nice to have
- Experience shipping mobile games or interactive applications on iOS and/or Android.
- Familiarity with Xcode, Visual Studio, GPU frame debuggers, and mobile performance analyzers.
- Knowledge of scalable rendering techniques like dynamic resolution, LOD systems, and texture streaming.
- Familiarity with Python scripting.
- Experience working on cross-platform rendering systems.
Culture & Benefits
- Inclusive environment that empowers employees and embraces diversity.
- Opportunity to work on high-profile sports titles like MLB The Show.
- Professional growth within a world-class global entertainment company.
- Collaborative, cross-functional team environment focused on innovation and play.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →