Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile
Nbcuniversal
- Full-time
- Business Segment: NBCU Corporate
Company Description
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
ROLE SUMMARY
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.
RESPONSIBILTIES
- Design, implement, and maintain Unreal Engine engine‑level systems targeting mobile platforms.
- Optimize Unreal Engine subsystems for mobile performance, memory usage, and power constraints.
- Work on platform‑specific Unreal Engine integrations for iOS and Android.
- Collaborate with rendering and gameplay engineers to ensure Unreal Engine features are mobile‑friendly.
- Maintain and improve Unreal Engine code to support a wide range of mobile hardware configurations.
- Profile and debug complex Unreal Engine performance issues on real mobile devices.
- Support mobile‑specific engine features such as asset streaming, memory budgeting, and platform abstraction.
- Write clean, maintainable, and well‑documented Unreal Engine C++ code following team standards.
- Participate in engine optimization, stability, and scalability efforts for mobile titles.
- Contribute to technical discussions around Unreal Engine mobile strategy and long‑term support.
- Mentor junior programmers through technical guidance and collaboration.
- Stay current with Unreal Engine mobile updates and mobile platform changes.
Qualifications
Basic Requirements
- Strong proficiency in C++, with experience developing engine‑level systems in Unreal Engine.
- At least 6–8 years of professional experience in game programming, including mobile Unreal Engine development.
- Professional experience shipping Unreal Engine titles on iOS and/or Android.
- Strong understanding of mobile platform constraints within Unreal Engine, including performance, memory, and OS lifecycle.
- Excellent problem‑solving and debugging skills for Unreal Engine mobile issues.
- Strong communication skills and the ability to collaborate effectively across teams.
- Experience with version control systems such as Perforce or Git.
Desired Characteristics
- 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.
QUALIFICATIONS
Additional Information
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 View email address on apply.j-vers.com.
#J-18808-Ljbffr- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based... ..., and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir, développer...SuggestedLong term contractFull time
- ...Name: Ubisoft Description du poste Programmer de manière claire et structurée en... ...Analyser les fonctions existantes du moteur et vérifier leur adéquation avec les objectifs... ...et être une personne-ressource pour les programmeurs. Évaluer et corriger les problèmes de...SeniorFull timeApprenticeship
- ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir de nouvelles architectures/fonctionnalités techniques... ...ans d'expérience dans le développement de jeux avec Unreal Engine. Solides compétences en communication écrite et verbale....SeniorWork at office
- ...Description du poste En tant que programmeur·euse généraliste à Ubisoft Montréal, vous... ...différents aspects de la production comme le moteur de jeu, les outils d’édition et les... ...équivalente. ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou...SuggestedFull time
- ...différents modules et plugins du moteur, la préférence étant donnée... ...physique ; Solides compétences en programmation C++ et maîtrise d'au moins un... ...et pleins d'énergie ! Senior Physics Programmer We are... ...; Familiarity with various engine modules and plugins, with...SeniorFull timeWork at office
- ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre... ...à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire... ...compréhension des architectures des moteurs de jeu. ~ Solides connaissances en...SeniorFull timeTemporary workInternship
- ...un des studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à... ...PC. Au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique. Grande acuité de ce qui rend les systèmes...Full timeWork at officeRemote workWorldwide
- ...œuvre des nouveaux systèmes; Programmer de façon claire et structurée... ...permettre aux utilisateurs (programmeurs, collègues de d’autres... .../en ligne existantes dans le moteur et vérifier si elles répondent... ...externes, ex. IIS, structure App Engine) Informations complémentaires...Full timeWork at office
- ...experiences across PC, console, and mobile platforms. We’re a dynamic,... ...law. As a Tools Programmer with your technical expertise... ...strong knowledge of the Unreal Engine, you will contribute to the... ...animateurs, chefs d’équipe et autres programmeur·se·s afin de définir les...SeniorFull time
- ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio...SeniorFull time
- ...du poste : Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C... ...multidisciplinaire ~ Travailler avec les autres programmeurs pour construire et maintenir une base... ...expérience approfondie avec Unreal Engine 5 ~ Excellentes compétences en...SeniorFull timeRemote work
- ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant aider... .... Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les... ...multidisciplinaire. Expérience avec Unreal Engine 5 (Slate, UMG) Atout : CommonUI,...SeniorWork at office
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent... ...is looking for a talented Backend programmer (Node.js) with operational skills to work... .... Collaborate closely with other engineers to deliver scalable, gaming server-compliant...SeniorFull timeWorldwide
- ...Ingénieur Manufacturier - Lignes de Moteur \n \nMontréal, QC, Canada\n \n \nUne... ...\n Opportunité d'avancement \n Un programme de référence d'employés, où vous pouvez... ...---------------\n \n Manufacturing Engineer - Engine Lines \n \nMontreal, QC, Canada\n \n...Permanent employmentRemote workWorldwideFlexible hoursDay shift
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent... ...as per applicable law. As a Senior Systems Programmer on Dead by Daylight , you will play a... ...power Dead by Daylight, ranging from engine improvements to platform-specific...SeniorFull timeWorldwide
- ...large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological... ...ERP en pleine transformation technologique? En tant que programmeur(se) RPG/SQL chez Keyloop, vous rejoignez une équipe en pleine...Daily paidFull timeInternshipWorldwide
- ...cherchons une personne au poste d'analyste-programmeur.euse iOS sénior pour se joindre à l'une de nos... ...et implémenter des applications mobiles élégantes, efficaces et fonctionnelles... ...apporter : Compétences avancées en programmation avec SwiftUI Bonne connaissance de...SeniorFull timeApprenticeshipLocal areaRemote workWorldwideFlexible hours
- ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour... ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de... ...you do? Design and implement well-engineered, reliable, maintainable, and bug-free...SeniorFull timeWorldwide
- ...Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio... ...à définir le planning de l'équipe de programmation. Au sein d'une équipe... ...compréhension des architectures des moteurs de jeu. ~ Solides connaissances en...SeniorFull time
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent... ...as per applicable law. As a Senior UI Programmer, you will work on developing and... ...using Unity3d, Unreal, or proprietary game engines. ~ Driven and inspired by user experience...SeniorFull timeFlexible hours
- ...experiences across PC, console, and mobile platforms. We’re a dynamic,... ...and experienced Gameplay Programmer to help shape engaging systems... ...consoles using Unity, Unreal Engine or other proprietary game engine... ...Unity, Unreal Engine ou d’un moteur de jeu propriétaire; • Solides...SeniorFull timeFlexible hours
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic,... ...millions of players. As a Senior Back-End Programmer, you will lead the development and... ...À propos du rôle En tant que Programmeur(euse) Back-End Senior, tu seras responsable...SeniorLong term contractFull timeWorldwide
- ...avez les compétences pour contribuer à la programmation en C++ d’une stack réseau fluide,... ...implémenter et maintenir la network stack d’un moteur de jeu multijoueur AAA. Collaborer... ...connaissances et permettre aux utilisateurs (autres programmeurs et membres d’autres unités de travail)...Full timeApprenticeshipWork at officeRemote workFlexible hoursDay shift
- ...notre portefeuille de films, de programmes télévisés et de services de... ...for a highly skilled Senior Gameplay Systems Programmer... ...platform developed in Unreal Engine 5. This role focuses on the implementation... ...est à la recherche d’un(e) Programmeur(se) senior en systèmes de...SeniorLong term contractFull timeWork at officeLocal area3 days per week
- ...development needs, and assess technical feasibility. Analyze the engine's existing functions and see if they're in line with the purpose... ...the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues +...SeniorLong term contractFull time
- ...experiences across PC, console, and mobile platforms. We’re a dynamic,... ...? As a Build and Pipeline Programmer, you'll play a crucial role... ...closely with the leads and other engineers to define solution... ...d’Unreal Engine ou d’autres moteurs de jeu ; Un goût prononcé...Full time
- ...expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s... ...les fonctionnalités existantes dans le moteur son et déterminer si elles conviennent... ...design en respectant le budget alloué. Programmer de façon claire et structurée tout en...SeniorFull time
- ...multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des... ...implémenter et maintenir des fondations moteur sous Unreal Engine, avec un... .... Incarner un rôle de senior hands‑on : écrire du code au quotidien... ...7 années d’expérience en programmation, préférablement dans l’...SeniorDaily paidFull time
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic,... ...Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our... ...Strong expertise in C++ and Unreal Engine. ~ Experience building tools and...SeniorFull time
- ...unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent... ...applicable law. We’re looking for a Senior System Programmer to play a key role in bringing a AAA... ..., scalable C++ code as well as Unreal Engine Blueprints with a strong focus on...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile. Be the first to apply!
- informatica developer Montréal, QC
- mulesoft developer Montréal, QC
- developpeur c# Montréal, QC
- rpa developer Montréal, QC
- développeur salesforce Montréal, QC
- tableau developer Montréal, QC
- développeur progress Montréal, QC
- api developer Montréal, QC
- développeur unity 3d Montréal, QC
- développeur vba Montréal, QC


