Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Rendering Programmer

Full-time

Hasbro Inc.

Job Responsibility:

At Invoke, our mission is to Have Fun Building Great Games.

We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of games that has inspired gamers and developers for decades.

At Invoke, you get to play your part as a valued member of an open and dedicated team within a magical world!

Invoke is looking for a Senior Rendering Programmer to join our team. In this role, you will develop, tune, and extend the graphics technology for our game. The ideal candidate has deep knowledge of graphics systems and modern rendering techniques for AAA games who wants to work collaboratively with Artists and other Programmers to build a truly outstanding player experience.

What You'll Do

  • Collaborate and provide guidance to the art department on how best to realize their vision in the most efficient and effective manner

  • Further extend and innovate key visual technology to make our games stand out

  • Explore ways to apply the latest graphics innovations to our project

  • Develop art budgets and target metrics with the technical experts to ensure our game is always running great

  • Measure the game performance and help fix performance problems

  • Build and use tools to measure and improve game performance

  • Develop art workflows and tooling

  • Share your knowledge with the team

What You'll Bring

  • 7+ years developing high quality graphics rendering on multiple AAA titles

  • Advanced understanding of C++ and HLSL

  • Experience working with Unreal Engine is a plus

  • Experience of working with a graphics debugging and profiling tool (RenderDoc, PIX, Razor, Nsight Graphics) is a plus

  • Strong mathematical skills

  • Initiative to push boundaries and a strong desire to build something outstanding

  • Excellent interpersonal skills

  • Excellent communication skills in French and English.

We are an Equal Opportunity Employer

Invoke commits to offer equal working chances to every individual, without regard based on the following: age, sex, sexual orientation, physical disability, country origin, religion, citizenship, native country or any other possible particularities. We sincerely believe in a respectful and open-minded work environment, in which everyone can fully contribute to the organization's development.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#Invoke

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Rendering Programmer in Montréal, QC vacancy
  •  ...technology that empower content developers worldwide. What You'll Do The Fortnite Desktop team is looking for an experienced Rendering Programmer to improve the player experience on the PC platform in Fortnite. You will work with other programmers and directly contribute... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  • $120k - $165k per year

     ...developer is empowered to take ownership and push the boundaries of what is technically possible. We are seeking a Senior Rendering Programmer to join our Montréal studio. This is a rare opportunity to be at the forefront of visual innovation, helping us push Unreal Engine... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Cloud Chamber

    Montréal, QC
    18 days ago
  •  ...What You'll Do We’re looking for a User Interface (UI) Programmer who is passionate about games and well-versed in C++, UI development...  ...games across multiple platforms Knowledge of networking, rendering, and other systems impacting quality and performance General... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  •  ...to create the unknown. Job Description Tech Art / Tools Programmer’s MandateRequirements: Unity knowledge Release experience...  ...pain points in content creation by said tools   Rendering Tech Knowledge: Support on rendering assets integration Not... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    4 hours ago
  •  ...us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of...  ...screen reader support) Performance & Stability Profile UI rendering and logic; identify and resolve underperforming areas (overdraw... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...strong focus on stability, performance, and scalability, supporting an always-playable, delivery-driven production environment. Lead rendering and frame performance initiatives, including GPU/CPU diagnostics and optimization, budget definition, pipeline improvements, and the... 
    Full time

    Ubisoft

    Montréal, QC
    24 days ago
  •  ...for equipping our players with an incredible diversity of looks and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization and player choice across the Fortnite ecosystem - from characters to... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    7 days ago
  •  ...sein d'une équipe de développement répartie sur plusieurs localisations. ·       Bonne compréhension des modèles de conception de programmation, du multi-threading et de l'architecture moderne des applications, avec une familiarité avec les pratiques de développement Agile.... 
    Daily paid

    Société Générale

    Montréal, QC
    9 days ago
  •  ...innovating to improve the tools and technology that empower content developers worldwide. What You'll Do We're looking for a Tools Programmer to work on the development of our import and export frameworks for the Unreal Engine. From import and export workflows to real-time... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  •  ...en lien avec la vision d’opération intégrée, de mine moderne et d’efficacité opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans d’affaires, des études, des analyses et émettre des recommandations... 
    Work at office

    Gold Fields

    Montréal, QC
    13 days ago
  • Job Summary Program Trumpf CNC machines (TruPunch, TruLaser and Trumatic) efficiently and reliably using TruTops Boost software Manage programming priorities according to production needs. Read and understand technical drawings and CAD models To act as a technical...

    W3Global

    Montréal, QC
    5 days ago
  •  ...tools and technology that empower content developers worldwide. What You'll Do We’re looking for an experienced Senior Platform Programmer to own the stability of multiple games across Epic. You will have a critical role in identifying and preventing live issues across... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  •  ...implement, and optimize user interface systems to support game design and user experience Collaborate with game designers, gameplay programmers, presentation director, and user interface artists on layouts Collaborate with artists to provide solutions that match their... 
    Full time

    Hasbro

    Montréal, QC
    4 hours ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Network Programmer at Ubisoft Montreal, you'll have direct influence over the quality of the game's online experience. You'll be entrusted with... 
    Full time

    Ubisoft

    Montréal, QC
    17 days ago
  •  ...empower content developers worldwide. What You'll Do The Epic Games Unreal Engine Simulation team is looking for an experienced Programmer with a strong passion for physics and math to help implement new physics systems and maintain existing systems in Unreal Engine 5... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  •  ...Job Description As a generalist programmer at Ubisoft Montreal, you’ll develop stable, high-performance tools and systems that support...  ...Flexibility and adaptability to change  ~ Knowledge in 3D/ Rendering programming is a plus.  Additional Information What to... 
    Full time

    Ubisoft

    Montréal, QC
    4 hours ago
  • Job Responsibility: Education: Expérience: Education Bachelor's degree Computer science Game and interactive media design or equivalent experience Computer and technology knowledge Agile C++ Unreal Engine Screening questions Are you currently legally...
    Permanent employment
    Full time
    Remote work
    Relocation

    Undaunted Games Inc

    Montréal, QC
    3 days ago
  •  ...stimulantes sont livrées.   Reporting Le ·a Programmeur ·euse Senior – Outils relèvera du · de la Directeur ·trice des Programmes Techniques. Responsabilités et tâches Livrer des systèmes et des fonctionnalités de haute qualité qui répondent aux... 
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    4 hours ago
  •  ...As an Engine Programmer at Ubisoft Montréal you will contribute to the development and evolution of core engine systems of the project. Youll work closely with cross-functional teams to build scalable high-performance solutions that support production needs and long-term technical... 
    Long term contract
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    11 days ago
  • $73.14k per year

    Overview Languages French Education ~ College/CEGEP Experience 1 year to less than 2 years Hybrid Work must be completed both in person and remotely. Work setting ~ Office Responsibilities Tasks Prepare reports, manuals and other...
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work

    L'Université du Québec à Montréal

    Montréal, QC
    17 days ago
  •  ...that empower content developers worldwide. What You'll Do Epic Games is seeking a highly motivated, experienced Senior Tools Programmer to join the Unreal Engine UI Systems team. This role offers a wide and impactful problem space, encompassing the design and... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago
  •  ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle  Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au sein d’un environnement bancaire. Dans ce rôle, le directeur sera responsable... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  •  ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets... 
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    1 day ago
  •  ...100 people behind it, the game is in its best shape yet to have a bright and long future. We are actively seeking a Senior Engine Programmer to fortify our tech and content programming team. This pivotal role involves collaborating on the modernization of our engine,... 
    Long term contract
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    4 hours ago
  •  ...logiciel ou dans un domaine connexe; Expérience pratique avec 1C : Entreprise (idéalement version 8.3.24+); Solides compétences en programmation (Langage 1C, SQL, etc.); Maîtrise de la suite MS Office (Word, Excel, Outlook, etc.); Capacité à comprendre les processus d’... 
    Remote job
    Full time
    Work at office

    Groupe Abs

    Montréal, QC
    4 hours ago
  •  ...Programmeur technique / Technical Programmer Êtes-vous génial avec un grand "G" ? Êtes-vous une personne motivée, créative et passionnée ? Vous voulez créer des expériences extraordinaires pour les enfants ? Alors, nous aimerions avoir de vos nouvelles ! Budge Studios... 
    Full time

    Budge Studios

    Montréal, QC
    4 hours ago
  • Venture outside the ordinary - TMX Careers The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we’re connecting cross-functionally...
    Full time
    Work at office
    2 days per week
    3 days per week

    TMX Group

    Montréal, QC
    20 days ago
  •  ...C++ dans une grande base de code partagée. ~ Ayez une bonne connaissance des mathématiques 3D. ~ Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. ~ Travaillez bien dans un environnement d'équipe co-localisé mais collaboratif.... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la gouvernance et à la réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    13 days ago
  •  ...ll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you will play a critical role on a small and focused team. You will be responsible for core AI features and supporting... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Rendering Programmer. Be the first to apply!