Base Career helps you apply smarter for this job.
Key skills for this role
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Stamford, USA
Stamford, USA
Montréal, CAN
Montréal, CAN
New York City, USA
Stamford, USA
Stamford, USA
New York City, USA
Montréal, CAN
Montréal, CAN
London, GBR
London, GBR
À titre de programmeur ou programmeuse senior en rendu (Mobile – Unreal), vous serez responsable de concevoir, de mettre en œuvre et de maintenir des systèmes de rendu Unreal Engine optimisés pour les plateformes mobiles. Vous mettrez l’accent sur la livraison de visuels de haute qualité dans le respect de contraintes strictes de performance, de mémoire et de consommation énergétique sur une vaste gamme d’appareils mobiles. Vous collaborerez étroitement avec les équipes Artistique, Tech Art, Moteur et Jouabilité afin de vous assurer que les solutions de rendu évoluent efficacement tout en respectant les exigences visuelles et techniques.
Concevoir, mettre en œuvre et maintenir des systèmes et fonctionnalités de rendu dans Unreal Engine pour les plateformes mobiles.
Travailler sur les shaders, les matériaux, l’éclairage, le post-traitement et les systèmes de rendu optimisés pour les GPU mobiles.
Collaborer avec les équipes Artistique et Tech Art afin de développer des solutions visuelles évolutives adaptées aux contraintes de performance des appareils mobiles.
Optimiser les systèmes de rendu en matière de performance, d’utilisation mémoire, de bande passante et de consommation énergétique sur les appareils mobiles.
Maintenir et améliorer le code de rendu existant afin d’assurer sa stabilité sur une vaste gamme de configurations matérielles mobiles.
Déboguer des problèmes complexes de rendu liés aux shaders, à l’éclairage, aux performances GPU et aux artefacts visuels sur les plateformes mobiles.
Écrire du code C++ et des shaders propres, maintenables et bien documentés selon les meilleures pratiques d’Unreal Engine.
Effectuer le profilage et l’analyse des performances de rendu à l’aide des outils Unreal Engine et des profileurs de plateformes mobiles (p. ex., Android GPU Inspector, Xcode Instruments).
Contribuer aux décisions relatives au pipeline de rendu afin d’assurer une évolutivité efficace sur des appareils mobiles allant du haut de gamme à l’entrée de gamme.
Soutenir l’intégration et l’optimisation des fonctionnalités de rendu d’Unreal Engine pour les cibles mobiles.
Collaborer avec les équipes Moteur et Plateforme afin d’assurer une gestion adéquate des contraintes de rendu propres aux plateformes (iOS et Android).
Encadrer les programmeurs et programmeuses de niveau intermédiaire et junior grâce à de l’orientation technique et à des revues de code.
Se tenir à jour concernant les nouveautés du rendu dans Unreal Engine et les meilleures pratiques en graphismes mobiles.
Experience modifying or extending Unreal Engine rendering systems for mobile platforms.
Experience working across iOS and Android platforms and their graphics APIs.
Familiarity with mobile GPU architectures and rendering optimization strategies.
Experience scaling rendering solutions across a wide range of device capabilities.
Strong interest in mobile real‑time rendering and visual optimization.
A passion for delivering high‑quality visuals within constrained environments.
Excellente maîtrise du C++, avec de l’expérience dans le développement de systèmes de rendu avec Unreal Engine.
Au moins de 6 à 8 ans d’expérience professionnelle en programmation de jeux vidéo, y compris sur des titres commercialisés pour plateformes mobiles.
Expérience pratique et professionnelle des pipelines de rendu d’Unreal Engine.
Solide compréhension des concepts de rendu en temps réel, notamment l’éclairage, l’ombrage, les matériaux et le post-traitement.
Expérience de l’optimisation de systèmes de rendu pour les GPU mobiles et les environnements matériels à ressources limitées.
Excellente connaissance des contraintes des plateformes mobiles, notamment en matière de performance, de mémoire, de bande passante et de consommation énergétique.
Expérience du profilage et du débogage des performances de rendu sur appareils mobiles.
Excellentes aptitudes pour la résolution de problèmes et le débogage de systèmes critiques pour la performance.
Excellentes habiletés de communication et capacité à collaborer efficacement avec les équipes Artistique et Ingénierie.
Expérience avec des systèmes de gestion de versions tels que Perforce ou Git.
Expérience de la modification ou de l’extension des systèmes de rendu d’Unreal Engine pour les plateformes mobiles.
Expérience de travail sur les plateformes iOS et Android ainsi qu’avec leurs API graphiques.
Connaissance des architectures de GPU mobiles et des stratégies d’optimisation du rendu.
Expérience du déploiement de solutions de rendu évolutives sur une vaste gamme d’appareils aux capacités variées.
Fort intérêt pour le rendu temps réel mobile et l’optimisation visuelle.
Passion pour la création de visuels de haute qualité dans des environnements aux ressources limitées.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.
A leading global media and entertainment company.
Visit company websiteJobs and hiring trendsFull-time
Senior · 6+ years experience
Hybrid
Apply faster on company sites with our extension.