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

Graphics Programmer | Programmeur graphique

Full-time

Larian Studios

(Version française ci-dessous)

Graphics Programmer

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Graphics Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

• To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-process effects, rendering/lighting pipeline).

• Work closely together with Art/VFX department, to implement visual effects of topnotch quality and extending our library of existing VFX components.

• Debug and optimize code to hit quality and performance targets

• Document code features.

Requirements

• Thorough knowledge of C++.

• Strong technical background (bachelor’s degree or comparable experience).

• Passion for making and playing great games.

• Experience with modern graphics APIs like DirectX 12, Vulkan, Metal.

• Experience with a wide range of CPU and GPU profiling tools.

• Experience with particle system algorithms, including GPU particle implementations.

• Excellent knowledge of shading languages and experience with writing complex GPU algorithms using shading languages.

• Multi threading should be second nature.

• Excellent software design and problem-solving skills.

• Excellent software debugging skills.

• You are a team player and willing to take responsibility.

• A professional level of written and spoken English*

Nice to Haves

• C# experience

• Shipped game/console titles 

What We Offer

• An international team of over 450 employees spread across 6 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel

• An open, collaborative environment where ideas are welcome and encouraged

• A managerial team consisting of highly experienced game developers at the top of their fields

• Sharing hobbies and passions with likeminded colleagues

• Inclusive environment with many activities organized by the studios or the employees

• Commitment to making the best game possible for the fans, including listening to community feedback

We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.

* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.

------------------------------------------

Programmeur Graphique

Maintes fois primé, Larian Studios a amplement démontré sa volonté de proposer des jeux de rôle de très haute qualité. À l’heure où le studio à l’origine de titres comme Baldur’s Gate 3 et Divinity: Original Sin 2 se tourne vers de nouveaux projets, nous sommes en quête d’un Programmeur Graphique qui rejoindra l’équipe de Québec et nous aidera à créer les jeux d’excellence auxquels nos fans sont habitués

Responsabilités

• Maintenir et étoffer la partie liée aux effets visuels (VFX) de notre engin propriétaire (simulation de particules, matériaux, effets “post-process”, pipeline de rendu/éclairage).

• Travailler en étroite collaboration avec le département Art/Effets Spéciaux, afin d’implémenter des effets visuels de qualité supérieure et d'étendre notre bibliothèque de composants d’effets spéciaux existants.

• Déboguer et optimiser le code pour atteindre les objectifs de qualité et de performance.

• Documenter les fonctionnalités de code.

Exigences

• Connaissance approfondie du C++

• Solide formation technique (baccalauréat/maîtrise en informatique).

• Avoir la passion de créer et jouer à d’excellents jeux vidéo.

• Expérience avec des interfaces d’application programme graphiques (API) comme DirectX 12 , Vulkan, Metal.

• Expérience avec une large gamme d'outils d’analyse CPU et GPU.

• Expérience avec les algorithmes des systèmes de particules, y compris les implémentations de particules GPU. .

• Excellente connaissance des langages de "shading" et expérience en écriture d'algorithmes GPU complexes utilisant ces langages.

• Le “multi threading” devrait être une seconde nature.

• Excellentes compétences en conception de logiciels et en résolution de problèmes.

• Excellentes compétences en débogage de logiciels.

• Vous avez l'esprit d'équipe et êtes responsable.

• Niveau d'anglais écrit/oral de niveau professionnel*

Atouts

• Expérience en C#

• Jeux/titres de console livrés.

Nous Offrons

• Une équipe internationale de plus de 450 employés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise

• Un environnement ouvert et collaboratif où les idées sont bienvenues et encouragées

• Une équipe de direction composée de développeurs de jeux très expérimentés, chefs de file dans leur domaine

• Le partage de passe-temps et de passions avec des collègues ayant les mêmes idées

• Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés

• Un engagement visant à créer le meilleur jeu possible pour les fans, notamment être à l’écoute des commentaires de la communauté

Nous recherchons des personnes hautement motivées et ayant des compétences en constante évolution, ainsi qu’une passion pour l'expérience des joueurs. Si vous souhaitez contribuer à la création d’expériences RPG exceptionnelles, nous souhaitons avoir de vos nouvelles!

* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.

\n

\n
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Graphics Programmer | Programmeur graphique in Québec, QC vacancy
  •  ...2 is looking for an additional Lead Graphics Programmer to join the team and help us in crafting...  ...projets, nous sommes en quête d’un programmeur de graphismes principal qui rejoindra...  ...exceptionnels Une expérience avec des API graphiques comme DirectX 12 et Vulkan Une... 
    Suggested
    Full time
    Work at office
    Local area

    larian

    Québec, QC
    13 days ago
  • (Version française ci-dessous)   Gameplay Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...Larian.   ------------------------------------------   Programmeur de gameplay Maintes fois primé, Larian Studios a... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Larian Studios

    Québec, QC
    16 hours ago
  • (Version française ci-dessous) Tools Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to...  ...position at Larian. ------------------------------------------ Programmeur d'outils Maintes fois primé, LarianStudios a amplement... 
    Suggested
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    16 hours ago
  •  ...élaborer la documentation organique du système. • Effectuer la programmation sur la plate-forme concernée. • Assurer l'arrimage et la...  ...suivant. 2. Posséder huit (8) années d'expérience à titre de programmeur en développement, en entretien et en évolution de systèmes.... 
    Suggested
    Permanent employment
    Full time

    Solution SFT

    Québec, QC
    13 days ago
  • L’équipe Branding et design de LG2 Québec est à la recherche d’un·e designer graphique pour concevoir un travail réfléchi, ancré dans une idée forte et porté par une exécution remarquable. Relevant de la direction de création, ce talent contribue au développement du produit... 
    Suggested
    Full time

    Groupe LG2

    Québec, QC
    17 days ago
  •  ...nouveaux projets, nous sommes en quête d’un programmeur moteur senior qui rejoindra l’équipe et...  ...d’unité centrale et de processeur graphique Le multithread devrait être un réflexe...  ...One/Series, etc.) Une expérience en programmation SIMD Une expérience en langage d’... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    gorh

    Québec, QC
    20 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    3 days per week

    TEHORA

    Québec, QC
    20 days ago
  •  ...À propos du mandat Nous recherchons des analystes-programmeurs Angular pour un mandat d'envergure en modernisation et transformation...  ...les fonctionnalités retenues à l'aide du framework Angular Programmer et réaliser les tests unitaires Collaborer avec les équipes... 
    Full time

    Solution SFT

    Québec, QC
    13 days ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur en géomatique  dans ce poste vous interviendrez dans le cadre d'un projet client qui...  ...requise) ACTIVITÉS À RÉALISER • Réaliser des travaux de programmation dans le cadre de l'évolution et de l'optimisation des fonctionnalités... 
    Remote work

    Solution SFT

    Québec, QC
    20 days ago
  •  ...Le programmeur CNC a comme tâche principale de programmer les machines à commandes numériques. Le titulaire sera appelé à travailler sur des pièces usinées complexes et uniques nécessaires à l’assemblage de mobilier respectant les critères de qualité aéronautique.   LES... 
    Full time
    Temporary work

    Sogeclair

    Québec, QC
    16 hours ago
  •  ...helping to build a strong and consistent global brand, supporting initiatives that expand our reach into new and existing markets. As a Graphic Designer , you will report to the Lead Art Director of NOAM in campaign execution and contribute to the successful delivery of a... 
    Full time
    Remote work
    Flexible hours

    Lightspeed Commerce

    Québec, QC
    16 hours ago
  •  ...À propos du mandat Nous recherchons des analystes-programmeurs Java séniors pour un mandat d'envergure en modernisation et transformation...  ...technique auprès des équipes internes. Responsabilités Programmer et effectuer les essais unitaires des composants applicatifs... 

    Solution SFT

    Québec, QC
    13 days ago
  •  ...créons un avenir meilleur. Fujitsu est à la recherche d’un Programmeur Analyste possédant une solide expérience en développement d’...  ...Vue.js Angular React Expérience significative en programmation Front-End (obligatoire). Minimum de 5 ans d’expérience avec... 
    Full time

    Fujitsu

    Québec, QC
    10 days ago
  •  ...• Posséder huit (8) années d’expérience à titre d'analyste programmeur en développement ou maintenance de systèmes d'information avec...  ...année Javascript. • Posséder deux (2) années d’expérience en programmation informatique dans ces langages : PL/SQL. • Avoir... 
    Remplacement
    Full time

    Solution Sft

    Québec, QC
    16 hours ago
  •  ...pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Programmeur sénior pour rejoindre nos équipes. Principales responsabilités Effectuer la programmation des composants informatiques des systèmes de mission à partir des spécifications... 
    Daily paid
    Full time
    Remote work
    Flexible hours
    Day shift

    Exposant 3

    Québec, QC
    21 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le développement...  ...et motivant; Initiatives sociales et environnementales; Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    20 days ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur Oracle Forms  dans ce poste vous interviendrez dans le cadre d'un projet client qui relève...  ...Rédiger ou réviser le manuel d'exploitation • Effectuer la programmation et les essais unitaires • Effectuer les essais fonctionnels... 
    Remote work

    Solution SFT

    Québec, QC
    20 days ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur Oracle Forms  dans ce poste vous interviendrez dans le cadre d'un projet client qui relève...  ...Rédiger ou réviser le manuel d'exploitation • Effectuer la programmation et les essais unitaires • Effectuer les essais fonctionnels... 
    Full time
    Remote work

    Solution Sft

    Québec, QC
    16 hours ago
  •  ...entreprise Prêt.e à monter de niveau dans ta carrière ?   Frima est à la recherche d’un.e Programmeur.euse unreal (C++) avec un profil orienté UI afin d’aider son équipe de programmation de jeu à monter de niveau.   Chez Frima, nous cultivons l’audace créative depuis plus... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    16 hours ago
  •  ...looking for an in-house designer who can help bring that story to life across every touchpoint.  The Role   As Sadie’s Senior Graphic Designer you will be responsible for creating and deploying visual assets across all territories, North America, the UK & Ireland, and... 
    Full time
    Shift work

    Valsoft Corporation

    Québec, QC
    16 hours ago
  •  ...ées géomatiques; \\ Supporter les analystes d'affaires pour le volet géomatique; \\ Réaliser les travaux d’analyse et de programmation requis relatifs à la donnée spatiale et produire les biens livrables afférents; \\ Appliquer les bonnes pratiques d’optimisation... 
    Full time
    Work at office

    Exposant 3

    Québec, QC
    16 hours ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    20 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    20 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    20 days ago
  •  ...Excellent communication skills. Familiarity with Linux and system programming close to the OS level. Nice-to-Have: Experience in graphics development, particularly OpenGL. This is a full-time, remote position. We offer a competitive salary, benefits, and an Employee... 
    Full time
    Remote work

    Parallelz

    Québec, QC
    16 hours ago
  •  ...sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Programmeur-analyste .NET senior pour rejoindre nos équipes. Principales responsabilités Réaliser, en collaboration avec les autres... 
    Daily paid
    Remote work
    Flexible hours

    Exposant 3

    Québec, QC
    4 hours ago
  •  ...always improving on the tools and technology that empower content developers worldwide. What Youll Do Were looking for a Build Programmer passionate about CI/CD automation and developer productivity to help build and maintain the infrastructure that powers Rocket League... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    11 days ago
  •  ...récompense l'innovation, avec un salaire compétitif et d'excellents programmes employés, rejoignez dès aujourd'hui l'équipe de GDI Ainsworth !...  .../la titulaire transforme des dessins mécaniques en interfaces graphiques simples et intuitives, et réalise les dessins techniques en... 
    Full time

    Ainsworth Inc

    Québec, QC
    17 days ago
  •  ...En tant que programmeur-analyste TI, vous jouerez un rôle clé au sein de notre équipe en collaborant étroitement avec le gestionnaire TI...  .... Conditions de travail : Stationnement gratuit sur place, programme d’aide aux employés (PAE). Flexibilité : Présence à temps plein... 
    Permanent employment
    Full time

    ROBOVER

    Québec, QC
    more than 2 months ago
  • Human potential for tomorrow’s world See available jobs Your browser does not support the video tag. Your browser does not support the video tag. Live the dream! Forget the stress of big cities! Our office is located in North Hatley, one of the most beautiful villages...
    Full time
    Work at office
    Day shift
    Weekday work

    Plogg

    Québec, QC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Graphics Programmer | Programmeur graphique. Be the first to apply!