Engine Programmer Internship

2 Months ago • Upto 1 Years • Game Engine • Graphics Engineer

Job Summary

Job Description

Larian Studios seeks an Engine Programming Intern to contribute to their next-generation RPGs. Responsibilities include maintaining, porting, and extending their proprietary engine across multiple platforms; debugging and optimizing code for quality and performance; and working with various engine features (streaming, animation, threading, memory, IO, physics). The ideal candidate possesses strong C++ skills, experience with graphics APIs (DirectX or Vulkan), and proficiency in CPU/GPU profiling tools. Multithreading expertise is essential. The internship offers a chance to work on cutting-edge game technology within a supportive international team.
Must have:
  • Strong C++ skills
  • Experience with DirectX or Vulkan
  • CPU/GPU profiling tools expertise
  • Multithreading proficiency
  • Maintain, port, and extend engine
  • Debug and optimize code
Good to have:
  • Knowledge of modern game production process
Perks:
  • International team
  • Open, collaborative environment
  • Experienced management team
  • Inclusive environment
  • Community feedback incorporation

Job Details

(Version française ci-dessous)

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

Responsibilities

• You are responsible to help to maintain, port and extend 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
• You will extend and maintain a wide array of features in our engine. Ranging from our streaming-, animation-, threading-, memory-, IO-, physics-, systems.
• Complete all tasks in a timely manner and to a consistent high quality standard 
• Document code features
• Show strong passion for making the highest quality state of the art games 
• The safeguarding of the company’s assets including source code, art work, tools, technical know-how

Requirements

• Strong C++ skills
A professional level of written and spoken English*
• Passion for making and playing great games
• Experience with graphics APIs like DirectX or Vulkan
• Experience with a wide range of CPU and GPU profiling tools
• Multi threading should be second nature 

Bonus

Knowledge of modern game production process


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

* 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(se) moteur stagiaire

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 stagiaire en programmation d’engin 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

• Aider à maintenir, porter et prolonger notre moteur exclusif sur de multiples plateformes
• Déboguer et optimiser le code en vue d’atteindre les cibles en matière de qualité et de performance
• Une forte passion pour le codage bas niveau et un grand intérêt pour l’analyse de la performance
• Procéder au prolongement et à l’entretien d’un large éventail de fonctionnalités au sein de notre moteur. Dans le cadre de nos systèmes de diffusion en continu, d’animation, d’enfilage, de mémoire, d’ES et de fonctionnalités liées à la physique.
• Effectuer toutes les tâches dans les délais et selon une norme de qualité constante 
• Documenter les caractéristiques des codes
• Faire preuve d’une forte passion pour la création de jeux de très grande qualité à la fine pointe de la technologie 
• Protéger les actifs de l’entreprise, y compris le code source, le visuel, les outils et l’expertise technique

Exigences

• Fortes compétences en C++
• Niveau d'anglais écrit/oral de niveau professionnel*
• Une passion pour créer et jouer à de grands jeux
• Expérience avec les API graphiques comme DirectX et Vulkan
• Expérience avec un large éventail d’outils de profilage d’unités centrales et de processeurs graphiques
• Connaissance experte du traitement multifilière 


Atouts

Connaissance du processus de production des jeux modernes

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é

* 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.
undefinedundefinedundefined

Similar Jobs

Kwalee - Game Artist

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
4 Days ago
ByteDance - Optical system engineer - Pico Lab -(AR)- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Haptic - Lead VFX Artist

Haptic

Paris, Île-de-France, France (Remote)
2 Months ago
Regent Craft - Manufacturing Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
5 Months ago
Skillz - Senior UX/UI Designer

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

California, United States (Hybrid)
1 Week ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
6 Days ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogotá, Bogota, Colombia (Remote)
5 Months ago
Stardock - Senior Game Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
4 Months ago
Blind Squirrel Games - Technical Director

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Inworld AI - Staff / Principal Machine Learning Engineer - USA

Inworld AI

Mountain View, California, United States (Remote)
4 Months ago
Tesla - Supplier Industrialization Engineer, Instrument Panel/Door Trim

Tesla

Brandenburg, Germany (On-Site)
1 Month ago
SuperPlay - Server QA Engineer

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Logitech - Sr. SDT EE Engineer

Logitech

Suzhou, Jiangsu, China (On-Site)
3 Months ago
High Moon Studios - Senior Gameplay Engineer

High Moon Studios

California, United States (Hybrid)
1 Week ago
Light Speed Studios - Senior Sound Designer

Light Speed Studios

(On-Site)
3 Months ago
Lakshya Digital - VFX Artist

Lakshya Digital

Haryana, India (On-Site)
2 Weeks ago
SciPlay - 2D Animator

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
4 Days ago
Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
5 Months ago
Activision - Lead Tools Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Quebec, Canada

Fortis Games - Senior DevOps Engineer

Fortis Games

Canada (On-Site)
2 Months ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
5 Days ago
Lionbridge Games - Technical Software Test Engineer 3

Lionbridge Games

Quebec, Canada (On-Site)
1 Month ago
Canva - K-12 District Engagement Advocate - French Speaking

Canva

Toronto, Ontario, Canada (Remote)
3 Weeks ago
Ripple Effect  - Senior Weapons Artist - ExDev

Ripple Effect

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Scanline VFX - Lead Software Engineer (Maya)

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
VGW - Customer Service Manager

VGW

Toronto, Ontario, Canada (On-Site)
6 Days ago
Blazesoft - System Economy Manager (Gaming)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
3 Months ago
Ubisoft - Senior Generalist Developer

Ubisoft

Paris, Île-de-France, France (Hybrid)
4 Days ago
Dream Games - Software Engineer (New Grad)

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
5 Months ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
4 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
6 Days ago
Tencent - Senior Technical Director

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

California, United States (On-Site)
2 Weeks ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
6 Days ago
Arrowhead Game Studios - Chief Technical Officer

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

In 1996, in a small office in Ghent, Belgium, Larian Studios was born. Since then, our passion to create a world class video games has driven the Divinity series - six games that straddle multiple genres and defy expectations. Our first crowdfunded success, Divinity: Original Sin, won over 150 awards and nominations, and the recently-released sequel Divinity: Original Sin 2 launched with a 93 Metacritic rating, as well as over 160 awards (Including the Bafta for Best Multiplayer Game) and counting! Thanks to the success of these two games, our family has grown to over 400 people around the world, working in our Ghent, Quebec, Dublin, Kuala Lumpur, Guildford and Barcelona studios. Our latest title Baldur's Gate 3 released in 2023 to critical acclaim and is now listed among Metacritic's Must-Play games.

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Guildford, England, United Kingdom (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Larian Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug