1

Rendering Jobs in Quebec (NOW HIRING)

Troubleshoot campaign development issues including template rendering, accurate links, accessibility, subscriber lookup, etc.). * Leverages SFMC tools and scripting languages to update content and ...

Expert knowledge of rigid body and particle dynamics, volumetric simulation and rendering, procedural geometry generation, VEX and fluid dynamics * Strong understanding of physical dynamics and ...

Our mission is to enable Unity developers to write rendering code without foreknowledge of what API it will ultimately be running on. As a Senior Graphics Engineer on the Shader Systems team, you ...

The RH brand attracts the best designers, artisans, manufacturers and talent in our industry, scaling and rendering their work more valuable across our integrated platform, enabling us to curate the ...

The RH brand attracts the best designers, artisans, manufacturers and talent in our industry, scaling and rendering their work more valuable across our integrated platform, enabling us to curate the ...

The RH brand attracts the best designers, artisans, manufacturers and talent in our industry, scaling and rendering their work more valuable across our integrated platform, enabling us to curate the ...

Showing results 21-40

Rendering information

See Quebec salary details

$12K

$96.9K

$199K

How much do rendering jobs pay per year?

As of Aug 17, 2026, the average yearly pay for rendering in Quebec is $96,859.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What is rendering in the context of computer graphics?

Rendering is the process of generating a final image from a 2D or 3D model using computer software. It involves calculating lighting, shading, texture, and perspective to produce a realistic or stylized visual output. Rendering is widely used in industries like animation, video games, architecture, and visual effects to bring digital scenes to life. The process can be computationally intensive, and various techniques such as ray tracing or rasterization may be used depending on the desired outcome.

What are the key skills and qualifications needed to thrive as a rendering specialist, and why are they important?

To thrive as a Rendering Specialist, you need expertise in 3D modeling, lighting, texturing, and rendering techniques, often supported by a degree in computer graphics, animation, or a related field. Proficiency in industry-standard software such as Autodesk 3ds Max, Maya, Blender, or rendering engines like V-Ray and Unreal Engine is typically required. Strong attention to detail, creativity, and effective communication skills help you translate design concepts into compelling visual outputs and collaborate with multidisciplinary teams. These skills and qualities are crucial for producing high-quality, realistic images and animations that meet client expectations and project deadlines.

What are some common challenges faced by rendering professionals when working on large-scale projects?

Rendering professionals often encounter challenges such as managing complex scenes with high polygon counts, optimizing rendering times to meet tight deadlines, and ensuring visual consistency across multiple assets or shots. Collaborating closely with artists, technical directors, and pipeline engineers is essential to troubleshoot issues and streamline workflows. Staying updated with the latest rendering technologies and techniques can also be demanding but is crucial for delivering high-quality results efficiently.

What is the difference between Rendering vs 3D Modeler?

AspectRendering3D Modeler
Primary FocusCreating realistic images or animations from 3D modelsBuilding and designing 3D models from concepts or sketches
Required SkillsLighting, shading, texturing, software proficiency (e.g., 3ds Max, Blender)Modeling, topology, geometry, software skills (e.g., Maya, Blender)
Work EnvironmentVisual effects studios, architectural visualization, animationGame development, animation, product design
Common UsageFinal image or animation productionCreating the base models for further rendering or animation

Rendering involves producing the final visual output from 3D models, focusing on lighting and textures, while a 3D Modeler specializes in creating the initial 3D models used in various industries. Both roles often collaborate but serve different stages of the 3D production process.

What is a rendering job?

A rendering job involves creating visual images or animations from 3D models using specialized software. It requires skills in computer graphics, attention to detail, and often involves working with tools like Autodesk Maya or Blender, typically in a digital or studio environment.

What are popular job titles related to Rendering jobs in Quebec?

For Rendering jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Rendering jobs in Quebec look for?

The top searched job categories for Rendering jobs in Quebec are:

Infographic showing various Rendering job openings in Quebec as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $96,859 per year, or $46.6 per hour.

Senior Engine Programmer - Mobile / Programmeur ou programmeuse moteur senior - Mobile

NBCUniversal

Montreal, QC

Full-time

Posted 4 days ago


Job description

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.

RÉSUMÉ DU POSTE

À 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.

RESPONSABILITÉS

  • 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.
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

Exigences de base :

  • 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.

Atouts souhaités :

  • 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.