Graphics Programmer | Programmeur graphique

3 weeks ago


Quebec, Canada 2K Full time

(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
  1. To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-process effects, rendering/lighting pipeline).
  2. Work closely together with Art/VFX department, to implement visual effects of topnotch quality and extending our library of existing VFX components.
  3. Debug and optimize code to hit quality and performance targets.
  4. Document code features.
Requirements
  1. Thorough knowledge of C++.
  2. Strong technical background (bachelor’s degree or comparable experience).
  3. Passion for making and playing great games.
  4. Experience with modern graphics APIs like DirectX 12, Vulkan, Metal.
  5. Experience with a wide range of CPU and GPU profiling tools.
  6. Experience with particle system algorithms, including GPU particle implementations.
  7. Excellent knowledge of shading languages and experience with writing complex GPU algorithms using shading languages.
  8. Multi threading should be second nature.
  9. Excellent software design and problem-solving skills.
  10. Excellent software debugging skills.
  11. You are a team player and willing to take responsibility.
  12. A professional level of written and spoken English.
Nice to Haves
  1. C# experience.
  2. Shipped game/console titles.
What We Offer
  1. 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.
  2. An open, collaborative environment where ideas are welcome and encouraged.
  3. A managerial team consisting of highly experienced game developers at the top of their fields.
  4. Sharing hobbies and passions with likeminded colleagues.
  5. Inclusive environment with many activities organized by the studios or the employees.
  6. 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
  1. 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).
  2. 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.
  3. Déboguer et optimiser le code pour atteindre les objectifs de qualité et de performance.
  4. Documenter les fonctionnalités de code.
Exigences
  1. Connaissance approfondie du C++.
  2. Solide formation technique (baccalauréat/maîtrise en informatique).
  3. Avoir la passion de créer et jouer à d’excellents jeux vidéo.
  4. Expérience avec des interfaces d’application programme graphiques (API) comme DirectX 12, Vulkan, Metal.
  5. Expérience avec une large gamme d'outils d’analyse CPU et GPU.
  6. Expérience avec les algorithmes des systèmes de particules, y compris les implémentations de particules GPU.
  7. Excellente connaissance des langages de
#J-18808-Ljbffr
  • Programmeur

    2 months ago


    Québec, Quebec, Canada Infodev Electronic Designers International Inc. Full time

    Tu es passioné(e) par la programmation et les TI? Et pourquoi pas le domaine du trransport en commun! Tu recherches de nouveaux défis une ambiance très agréable de travail, une équipe dynamique? Infodev EDI recherche présentement divers profils de programmeurs dont programmeur R Shiny, programmeur backend, programmeur frontend! Même si tu n'as pas...

  • Programmeur c.n.c.

    3 months ago


    Sherbrooke, Quebec, H1W, Montréal, Canada Industries G.E. Gilbert inc. Full time

    Programmeur c.n.c. très solide en 3D et avec des pièces de grandes dimenssions Soutenir une équipe de machiniste en programmation.


  • Quebec, Canada DTL-MiSys Informatique Québec inc. Full time

    Tu es Programmeur Java senior avec compétences exigées? Cette offre est pour toi ! DTL-Misys Informatique et son équipe dynamique sont à la recherche d’un(e) Programmeur Java senior pour un mandat chez un client (Télé-travail possible). Sous la supervision du directeur des technologies de l’information du client, le Programmeur Java senior aura...

  • CNC Programmeur

    2 months ago


    Montreal, Quebec, G4F, CA Tundra Solutions Techniques - Québec Full time

    PROGRAMMEUR CNCNous sommes à la recherche d'un programmeur CNC talentueux et expérimenté pour rejoindre notre équipe dynamique.Responsabilités :Interpréter les plans techniques, les dessins et les spécifications pour programmer des machines-outils CNC afin de produire des pièces conformes aux normes de qualité de l'entreprise.Sélectionner...

  • programmeur logiciel

    1 month ago


    Québec, Quebec, Canada Laserax Full time

    PROGRAMMEUR(EUSE) FULLSTACKLaserax cherche son(sa) prochain(e) programmeur(euse) fullstack. À notre siège social de Québec, au sein de notre équipe de Recherche et Innovation. On recherche un programmeur talentueux et passionné responsable de la conception, du développement et de la mise en œuvre de solutions logicielles pour des projets innovants....


  • Québec, Quebec, Canada QualiTech Full time

    Les raisons de nous choisir : La possibilité de travailler de la maison ou de nos bureaux : Sherbrooke, Québec, Saguenay Un horaire de travail flexible, qui favorise la conciliation de ta vie personnelle au travail Une structure organisationnelle qui permet aux employés de contribuer à toutes les étapes du processus : analyse, architecture,...


  • Québec, Quebec, Canada QualiTech Full time

    Les raisons de nous choisir : La possibilité de travailler de la maison ou de nos bureaux : Sherbrooke, Québec, Saguenay Un horaire de travail flexible, qui favorise la conciliation de ta vie personnelle au travail Une structure organisationnelle qui permet aux employés de contribuer à toutes les étapes du processus : analyse, architecture,...


  • Quebec, Canada Larian Studios Full time

    (Version française ci-dessous)Tools ProgrammerWith 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 Tools Programmer to join the team and help us in crafting the...


  • Quebec, Canada Exposanttrois Full time

    Quebec City, Canada | Publié le 01/04/2024Activités:Réaliser les activités suivantes dans un contexte de développement/refonte ou d’évolution de systèmes;Participer à la proposition de solutions qui répondent aux exigences du MAMH;Développer ou modifier les unités de traitement dans les environnements demandés;Réaliser des essais (unitaires,...


  • Quebec, Canada Exposanttrois Full time

    Quebec City, Canada | Publié le 01/04/2024Activités:Réaliser les activités suivantes dans un contexte de développement/refonte ou d’évolution de systèmes;Participer à la proposition de solutions qui répondent aux exigences du MAMH;Développer ou modifier les unités de traitement dans les environnements demandés;Réaliser des essais (unitaires,...


  • Quebec City, Canada Lobe Full time

    **Vous aimez les défis qui mettent votre imagination à l’épreuve ? Pour vous, chaque concept peut prendre vie avec une touche de créativité ?** **On veut vous entendre !** Lobe est un grand réseau de cliniques multidisciplinaires vouées à la santé auditive. Vous avez l’opportunité de joindre notre équipe pour contribuer à changer la vie des...

  • Programmeur

    3 weeks ago


    Sainte-Claire, Quebec, G0R, Montmagny, Canada Alifab inc. Full time

    Chez ALIFAB notre mission est de concevoir, fabriquer et installer des solutions de convoyages. Notre vision consiste à devenir un incontournable en fabrication de solution de convoyage en offrant un environnement sitmulant pour nos employés. Nous sommes un partenaire faible en réponse aux besoins exprimés par l'industrie que nous désservons. La...

  • Designer graphique

    2 weeks ago


    Québec, Quebec, Canada SRP Franco Full time

    La fusion des forces de Distributions Franco et SRP Companies nous positionne au sommet des fournisseurs de produits non-alimentaires dans les dépanneurs, les stations-services, les épiceries et les pharmacies. Avec cette croissance que nous vivons, nous devons solidifier nos services de distributions à partir de notre entrepôt de Québec.Nous avons...


  • Trois-Rivières, Quebec, Francheville, Canada QualiTech Full time

    Les raisons de nous choisir : La possibilité de travailler de la maison ou de nos bureaux : Sherbrooke, Québec, Saguenay Un horaire de travail flexible, qui favorise la conciliation de ta vie personnelle au travail Une structure organisationnelle qui permet aux employés de contribuer à toutes les étapes du processus : analyse, architecture,...

  • Programmeur CNC

    5 months ago


    Plessisville, Quebec, G0P, Arthabaska, Canada CBR Laser inc. Full time

    Un programmeur CNC développe la programmation pour les machines à commande numérique et numérique informatisées en : Démontrant des pratiques et des techniques de travail sûres Définissant les zones de la pièce à usiner Déterminant des opérations de programmation CNC planifiant le processus d’enlèvement du métal développant des parcours...


  • Sherbrooke, Quebec, H1W, Montréal, Canada Verbom Inc. Full time

    Nous sommes à la recherche d’opérateurs – programmeurs CNC pour compléter notre équipe de Valcourt ! Tu aimes le travail de précision, tu as un bon sens de l’observation et tu possèdes des habiletés en lecture de plans ? Tu es LA personne que nous cherchons !Le rôle de l’opérateur – programmeur CNC consiste à opérer et programmer des...


  • Trois-Rivières, Quebec, Francheville, Canada Régulvar Full time

    Pour travailler à Laval ou à Trois-RivièresVenez travailler avec nous ! Vous désirez mener une carrière enrichissante dans un environnement de travail dynamique? Les projets innovants et d’envergure vous intéressent? Joignez-vous à la grande famille de Régulvar pour atteindre votre plein potentiel. En tant que spécialiste de l’immotique depuis...


  • Quebec, Canada, Canada SOGICA INC. Full time

    Le rôle du poste à combler est d’abord un rôle de Programmeur de Form Designer dans le but de créer des documents d’affaires pour nos clients. À titre de Programmeur d’impression senior, vous aurez à extraire et transformer des données variables et de les convertir en documents pour les départements d’impression ou directement pour les...

  • Programmeur analyste

    2 months ago


    Sherbrooke, Quebec, H1W, Montréal, Canada Groupe Signalisation Full time

    Programmeur/Programmeuse Analyste Groupe Signalisation est à la recherche d’un(e) Programmeur(se)-analyste. Chez nous, les valeurs de sécurité, d’entrain et d’entraide sont au cœur de chaque décision. Nous sommes fiers de faire progresser nos employés et nos clients, pour que les routes sur lesquelles nous circulons soient plus sécuritaires...

  • Programmeur

    4 weeks ago


    Sainte-Marie, Quebec, G1C, Québec City, Canada Revtech Systèmes inc. Full time

    Passionné (e) de technologie ?Fais de la robotique et l’automatisation ta vie de tous les jours Revtech Systèmes est une équipe de créateurs technologiques qui conçoit, fabrique, programme et installe des solutions robotiques sur mesure. Notre équipe se promène à la grandeur du Québec afin d’aider les PMEs et les grandes entreprises...