Base Career helps you apply smarter for this job.
Key skills for this role
As a Senior Engine Programmer (Mobile – Unreal) , you are responsible for designing, implementing, and optimizing Unreal Engine engine‑level systems specifically for mobile platforms. You focus on performance, memory, power, and platform constraints unique to mobile devices, ensuring Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and Android.
As a Senior Engine Programmer (Mobile – Unreal) , you are responsible for designing, implementing, and optimizing Unreal Engine engine‑level systems specifically for mobile platforms. You focus on performance, memory, power, and platform constraints unique to mobile devices, ensuring Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and Android.
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
Montréal, CAN
New York City, USA
Bedford, GBR
For Universal United Kingdom Resort (UUKR), the Senior Manager, Architecture & Engineering Design - Creative directs the management of the Architectural & Engineering Design and programming documentation effort within Cr
San Diego, USA
We are looking for a Facility Engineer to join the Technology & Operations team in San Diego, CA, supporting KNSD and KUAN. The Facility Engineer reports to the Director of Technology and is responsible for performing su
Montréal, CAN
London, GBR
London, GBR
Stamford, USA
New York City, USA
, USA
Bedford, GBR
San Diego, USA
À titre de Programmeur ou programmeuse moteur senior (Mobile – Unreal), vous êtes responsable de la conception, de l’implantation et de l’optimisation des systèmes de niveau moteur d’Unreal Engine spécifiquement destinés aux plateformes mobiles. Vous mettez l’accent sur les performances, la mémoire, la consommation énergétique et les contraintes propres aux appareils mobiles afin de garantir qu’Unreal Engine offre une expérience de jeu de haute qualité et un comportement d’exécution stable sur iOS et Android.
Concevoir, implanter et maintenir les systèmes de niveau moteur d’Unreal Engine destinés aux plateformes mobiles.
Optimiser les sous-systèmes d’Unreal Engine en fonction des performances mobiles, de l’utilisation de la mémoire et des contraintes énergétiques.
Travailler sur les intégrations propres aux plateformes iOS et Android dans Unreal Engine.
Collaborer avec les ingénieurs et ingénieures en rendu et en gameplay afin de s’assurer que les fonctionnalités d’Unreal Engine sont adaptées aux appareils mobiles.
Maintenir et améliorer le code d’Unreal Engine afin de prendre en charge une vaste gamme de configurations matérielles mobiles.
Effectuer le profilage et le débogage de problèmes complexes de performance d’Unreal Engine sur des appareils mobiles réels.
Soutenir les fonctionnalités moteur propres au mobile, notamment le streaming d’actifs, la gestion des budgets mémoire et l’abstraction de plateforme.
Rédiger du code C++ Unreal Engine propre, maintenable et bien documenté conformément aux normes de l’équipe.
Participer aux efforts d’optimisation, de stabilité et d’évolutivité du moteur pour les titres mobiles.
Contribuer aux discussions techniques concernant la stratégie mobile d’Unreal Engine et son soutien à long terme.
Encadrer les programmeurs et programmeuses juniors grâce à l’accompagnement technique et à la collaboration.
Se tenir à jour quant aux mises à jour mobiles d’Unreal Engine et aux changements apportés aux plateformes mobiles.
Experience modifying or extending Unreal Engine for mobile platforms.
Familiarity with mobile profiling tools and Unreal Engine mobile optimization workflows.
Experience supporting live mobile products built with Unreal Engine.
Strong understanding of mobile GPU and rendering constraints in Unreal Engine.
Solide maîtrise du C++, avec de l’expérience dans le développement de systèmes de niveau moteur dans Unreal Engine.
De 6 à 8 ans d’expérience professionnelle en programmation de jeux vidéo, y compris en développement mobile avec Unreal Engine.
Expérience professionnelle dans la livraison de titres Unreal Engine sur iOS et/ou Android.
Solide compréhension des contraintes des plateformes mobiles dans Unreal Engine, notamment en matière de performance, de mémoire et de cycle de vie du système d’exploitation.
Excellentes aptitudes en résolution de problèmes et en débogage liés aux environnements mobiles d’Unreal Engine.
Excellentes compétences en communication et capacité à collaborer efficacement avec différentes équipes.
Expérience avec des systèmes de gestion de versions tels que Perforce ou Git.
Expérience dans la modification ou l’extension d’Unreal Engine pour les plateformes mobiles.
Connaissance des outils de profilage mobile et des flux de travail d’optimisation mobile dans Unreal Engine.
Expérience dans le soutien de produits mobiles en exploitation construits avec Unreal Engine.
Solide compréhension des contraintes liées aux GPU mobiles et au rendu dans Unreal Engine.
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.