This job might no longer be available.

Gameplay Programmer | Développeur de Gameplay

Larian Studios
Quebec
2 months ago
Apply

(Version française ci-dessous)

Gameplay 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 Gameplay Programmer to join the team and help us in crafting the high caliber games our fans have come to expect.

Responsibilities

• Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting.

• Work closely together with the other departments to implement the needed components;

• Work together with almost all content creators to deliver required features;

• Write robust, maintainable auto-testable code in TDD fashion;

• Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;

• Help scope features and advise on best ways to implement them;

• Work within an international team on a daily basis, spread between multiple studios across the world

Requirements

• 4+ years experience in C++;

• Excellent feel for RPG systems and gameplay in general;

• Open-minded, willing to experiment and iterate over a specific feature;

• Concepts as state machines, pathfinding, AI routines should be second nature;

• Ability to think like a designer to create compelling and fun game play;

• You are a team player and willing to take responsibility and ownership;

• Passion for making and playing games;

• Excellent software design and problem-solving skills;

• Excellent software debugging skills.

• Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;

• Game development experience.

• A professional level of written and spoken English*

Nice to Have

• Bachelor’s degree in computer science or software engineering;

• Experience with machine learning algorithms;

• Experience with TDD and ECS;

• Background in RPGs;

• Shipped game/console titles

What We Offer

• An international team of over 400 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.

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

Développeur de Gameplay

Chez Larian Studios, comme en témoignent les multiples prix que nous avons obtenus, nous avons prouvé que nous nous engageons à fournir des jeux de rôle de haute qualité. Alors que nous passons à de nouveaux projets, le studio derrière Baldur’s Gate 3 et Divinity: Original Sin 2 est à la recherche d’un programmeur en jouabilité qui rejoindra l’équipe et nous aidera à créer les jeux de haut niveau auxquels les enthousiastes s’attendent aujourd’hui de notre part.

Responsabilités

• Travailler sur tous les aspects des systèmes du jeu : fonctionnalités du moteur, interface utilisateur, contenu audio, animation et scriptage;

• Travailler de près avec les autres départements en vue de mettre en œuvre les composants du jeu requis;

• Travailler avec presque tous les créateurs de contenu en vue de livrer les fonctionnalités requises;

• Créer un code autotestable d’excellente qualité dont il est possible d’effectuer la maintenance, selon un développement piloté par les tests;

• Participer de manière active à la conception et à la production du jeu — le côté technique d’une équipe créative et la première ligne en matière de rétroaction;

• Aider à définir la portée des fonctionnalités et fournir des conseils sur les meilleures façons de les mettre en œuvre;

• Travailler au quotidien avec une équipe internationale, répartie dans de multiples studios dans le monde.

Exigences

• 4 ans d’expérience et plus avec le langage C++;

• Excellente approche des systèmes de jeu de rôle et de la jouabilité en général;

• Ouverture d’esprit, et volonté d’expérimenter et d’itérer une fonctionnalité en particulier;

• Les concepts comme les machines à états finis, la recherche de chemin et les routines d’intelligence artificielle ne doivent poser aucune difficulté;

• Capacité à penser comme un concepteur en vue de créer une jouabilité captivante et amusante;

• Bien travailler en équipe et être prêt à assumer ses responsabilités;

• Passion pour créer et jouer à de grands jeux;

• Excellentes aptitudes en conception de logiciels et en résolution de problèmes;

• Excellentes aptitudes en débogage de logiciels;

• Excellentes aptitudes architecturales; Excellente capacité à concevoir de nombreux systèmes à traitement parallèle et de jouabilité;

• Expérience en développement de jeu.

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

Atouts

• Baccalauréat en informatique ou en génie logiciel;

• Expérience avec les algorithmes d’apprentissage machine;

• Expérience dans le développement piloté par les tests et avec le système de composants d’entité (ECS);

• Connaissance des jeux de rôle;

• Personne ayant publié des jeux connus.

Nous Offrons

• Une équipe internationale de plus de 400 employés répartis sur six studios dans le monde entier, chacun avec ses propres caractéristiques uniques et qui conserve l’atmosphère d’un petit studio

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

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Larian Studios

Engineering jobs