2 месяца назад
Senior Rendering Programmer (Mobile, Unreal)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Rendering Programmer (Mobile, Unreal) (C++/Unreal Engine): Designing and optimizing Unreal Engine rendering systems for mobile games with an accent on shaders, lighting, materials, post-processing, and mobile GPU constraints. Focus on profiling performance, reducing memory, bandwidth, and power consumption, scaling visuals across iOS and Android devices, and solving complex rendering issues.
Location: Montreal, Canada
Company
is a global media and entertainment company producing and distributing film, television, streaming, theme park, and consumer experiences.
What you will do
- Design, implement, and maintain Unreal Engine rendering systems and features for mobile platforms.
- Develop and optimize shaders, materials, lighting, post-processing, and other rendering solutions for mobile GPUs.
- Optimize performance, memory usage, bandwidth, and power consumption across a wide range of mobile hardware.
- Profile and debug rendering issues using Unreal Engine tools, Android GPU Inspector, and Xcode Instruments.
- Collaborate with Art, Tech Art, Engine, Gameplay, and Platform teams on scalable rendering solutions.
- Mentor junior and intermediate programmers through technical guidance and code reviews.
Requirements
- Strong C++ proficiency and professional experience developing rendering systems in Unreal Engine.
- 6–8 years of professional game programming experience, including shipped mobile titles.
- Strong understanding of real-time rendering, lighting, shading, materials, and post-processing.
- Experience optimizing and debugging rendering performance on mobile devices and constrained hardware.
- Knowledge of mobile performance, memory, bandwidth, and power constraints, with strong problem-solving skills.
- Experience with Perforce or Git and effective collaboration with Art and Engineering teams.
Nice to have
- Experience modifying or extending Unreal Engine rendering systems for mobile platforms.
- Experience with iOS, Android, and their graphics APIs.
- Familiarity with mobile GPU architectures and rendering optimization strategies.
- Experience scaling rendering solutions across devices with different capabilities.
Culture & Benefits
- Full-time employment within the NBCU Corporate business segment.
- Inclusive culture focused on developing a talented workforce and reflecting the communities served.
- Equal employment opportunities and reasonable accommodation support are provided.
Hiring process
- External candidates may be required to attend an in-person interview at an location before a hiring decision.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →