Graphics Programmer | Programmeur graphique
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- ...française ci-dessous) Engine programmer With multiple awards to... ...engineering ⬝ Experience with modern graphics API's (Vulkan, D3D12, GNM, ..... ...-------------------------- Programmeur moteur Maintes fois primé,... ...processeur et de processeur graphique ⬝ Le multithread devrait...SuggestedFull timeWork at officeLocal area
- (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...SuggestedDaily paidFull timeApprenticeshipWork at officeLocal areaWorldwide
- (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...SuggestedFull timeWork at officeLocal area
- ...nous recherchons un(e) analyste fonctionnel avec expérience en programmation Responsabilités: Réaliser l'analyse fonctionnelle et... ...applicatifs pour résoudre les points de décision Accompagner les programmeurs durant la réalisation technique Assurer la qualité des...SuggestedFull time
- Le ou la Programmeur(euse) PLC conçoit, développe et mets œuvre des solutions d’automation en utilisant la programmation PLC et HMI pour nos tables et robots de découpe au plasma. Il ou elle voit à l’intégration de nouvelles solutions impliquant des PLC, des commandes de mouvement...SuggestedFull timeWork at officeFlexible hours
- ...captivantes. Que ferez-vous ? Dessiner des interfaces graphiques personnalisées afin de faciliter l’utilisation des systèmes CVAC... ...emploi stable avec d’excellentes conditions de travail Un programme d’assurance collective concurrentiel, incluant soins dentaires...Full time
- ...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 timeTemporary work
- ...• 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...RemplacementFull time
- ...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...Full timeRemote work
- ...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 timeShift work
- ...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 payFull timeContract workApprenticeshipRemote workFlexible hours
- ...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 timeRemote workFlexible hours
- ...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 timeRemote work
- ...Description de poste Développement des produits Designer graphique aux imprimés textiles Québec Vieux-Québec (Siège social)... ...et possibilité de télétravail Service de télémédecine et programme d'aide aux membres du personnel et à leur famille. Régime d'...Full timeSeasonal workRemote workFlexible hours
- ...é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 timeWork at office
- ...é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....Permanent employmentFull time
- Description de l'entreprise Prêt.e à monter de niveau dans ta carrière ? Frima est à la recherche d’un.e Programmeur.euse unreal (C++) afin d’aider son équipe de programmation de jeu à monter de niveau. Nous sommes Frima, un studio de développement de jeux vidéo basé à...Full timeRemote workFlexible hours
- ...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 paidPermanent employmentFull timeWork at officeLocal areaFlexible hours
- ...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 payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse senior (C++) afin de joindre une équipe spécialisée sur l... ...jugée équivalente; Minimum de dix (10) années d'expérience en programmation ou toute autre expérience pertinente; Expérience antérieure...Full timeRemote workFlexible hours
- ...À 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
- ...À 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...
- Description de l'entreprise En tant que programmeuse ou programmeur outils chez Ubi Qc au sein d'Anvil, vous jouez un rôle clé dans... ...que vous apportez à l'équipe Au moins 5 ans d'expérience en programmation, idéalement dans le domaine du jeu vidéo ou toute autre...Full timeApprenticeship
- ...3 est fait pour vous ! Nous cherchons notre futur Analyste-programmeur – Cobol/IDMS pour rejoindre nos équipes. Principales responsabilités... ...nécessaire Effectuer la réalisation technique (programmation) Effectuer les essais unitaires et fonctionnels Au besoin...Daily paidRemote workFlexible hoursDay shift
- ...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 paidRemote workFlexible hoursDay shift
- ...We’re looking for impact players! Frima is looking for a Senior Programmer (C++) to join a specialized team on one of our biggest projects! We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds...Long term contractFull timeWork at officeRemote workFlexible hours
- ...Ready to level up your career? Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal with over 20 years of experience. We bring together...Ongoing contractFull timeRemote workFlexible hours
- ...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 paidRemote workFlexible hours
- ...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 payContract workApprenticeshipRemote workFlexible hours
- ...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 payContract workApprenticeshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Programmer | Programmeur graphique. Be the first to apply!
