This job might no longer be available.

Lead Engine Programmer | Chef d’équipe - programmation moteur

Larian Studios
Quebec
3 years ago
Apply

(Version française ci-dessous)

Lead Engine Programmer

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. The team that created Divinity: Original Sin 2 , PC Gamer’s Game of the Year 2017 and Metacritic’s top-rated PC game of 2017, is working on new projects and looking for new talents.

We engage our players on every level with combat, exploration, puzzles and dialogue. To take our player engagement to new and greater heights, we need your help. We want to find passionate, skillful people to join us on our next adventure and are now looking for a Lead Engine Programmer for our Quebec City studio.
Responsibilities

- Lead, mentor and coach Quebec Engine team

- Assist with recruiting of Engine Programmers

- Manage code reviews and code features documentation

- Work in tandem with Larian Studios other programming Leads

- Assist in maintaining, porting and extending our proprietary engine on multiple platforms

- Debug and optimize code to hit quality and performance targets

- Show a strong passion for low level coding and a big interest in performance analysis

- Complete all tasks in a timely manner and to a consistent high quality standard

- Develop well designed software within project schedule to team standards

- Show strong passion for making the highest quality state of the art games

- Safeguard company assets including source code, art work, tools, technical know-how

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

Requirements

- 2+ years lead or management experience

- 5+ years programming in games

- Excellent C++ skills

- Strong mentor and coaching ability

- Strong technical background (Bachelor/Master degree in computer science)

- Passion for making and playing great games

- Experience with graphics APIs like OpenGL 4 and DirectX 11

- Experience with a wide range of CPU and GPU profiling tools

- Multi threading should be second nature

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.

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

Chef d’équipe - programmation moteur

Comme le prouvent les récompenses décrochées par Larian Studios, notre entreprise est dévouée à créer des jeux de rôle de haute qualité. Nous sommes à la recherche d’une personne pour occuper le poste de chef d’équipe de la programmation moteur pour notre studio de Québec.

Responsabilités

- Diriger, encadrer et conseiller l’équipe responsable des moteurs de jeux de Québec

- Aider à recruter des programmeurs moteurs

- Gérer les examens de code et la documentation sur les caractéristiques des codes

- Travailler de concert avec les autres chefs d’équipe de la programmation de Larian Studios

- Aider à la maintenance, au portage et à l’extension de notre moteur exclusif sur de multiples plateformes

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

- Démontrer une véritable passion pour le code de bas niveau et un grand intérêt pour l’analyse des performances

- Accomplir toutes les tâches dans les délais impartis et selon des normes de qualité élevées et constantes

- Développer des logiciels bien conçus dans le cadre du calendrier du projet selon les normes de l’équipe

- Faire preuve d’une véritable passion pour la création de jeux de pointe de la plus haute qualité

- Préserver les actifs de l’entreprise, notamment le code source, le travail artistique, les outils et le savoir-faire technique

- Travailler quotidiennement au sein de l'équipe internationale de Larian Studios, répartie entre plusieurs studios à travers le monde.

Exigences

- Au moins 2 ans d’expérience en tant que chef d’équipe ou gestionnaire

- Au moins 5 ans d’expérience en programmation de jeux

- Personne ayant publié au moins un jeu connu sur une console

- Excellentes compétences en C++

- Forte capacité d’encadrement et d’accompagnement

- Solide formation technique (baccalauréat ou maîtrise en informatique)

- Passion pour créer de grands jeux et y jouer

- Expérience avec les interfaces de programmation graphique de bas niveau comme Vulkan, DX12 ou GNM

- Expérience avec une large gamme d’outils de profilage des unités centrales et des processeurs graphiques

- Personne habituée au traitement multifil

Atouts

- Expérience avec les interfaces de programmation de lancer de rayons, via DX Ultimate ou Vulkan

- Expérience avec le système d’exploitation OS X et l’interface de programmation Metal

- Expérience en matière de développement sur Linux

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!

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

Jobs at Larian Studios

Engineering jobs