Internship Offer PROGRAMMING (F/H/X)

2 Months ago • All levels • Programming

Job Summary

Job Description

Brain Up is looking for an Unreal Engine 5 Programmer Intern to contribute to the development of The Travelling Land, a city-builder and navigation game. This internship is an ideal opportunity for someone passionate about development with Unreal Engine 5, with a solid foundation in C++, and a desire to work on an ambitious and innovative project in collaboration with the lead programmer. The main missions include developing a data visualization tool in C++ with the ImGui library under Unreal Engine 5, optimizing and structuring code, collaborating with the gameplay programming team, and debugging and resolving technical issues. Secondary missions involve participating in the implementation and improvement of key game features and collaborating with game design and art teams.
Must have:
  • Good command of C++ and Unreal Engine 5.
  • Basic knowledge of the functioning and integration of ImGui.
  • Ability to structure clean and modular code.
  • Autonomy, rigor and team spirit.
Good to have:
  • Knowledge of the ECS approach in programming.
  • Familiarity with the development of a REST API.
  • Interest in city-building and management games.

Job Details

Fonctions du poste

Brain Up recherche un·e stagiaire Programmeur·se Unreal Engine 5 pour contribuer au développement de The Travelling Land, un jeu de city-builder et de navigation. Ce stage est une opportunité idéale pour une personne passionnée par le développement sous Unreal Engine 5, avec une solide base en C++ et une envie de travailler sur un projet ambitieux et innovant et en collaboration avec le lead programmeur.

Missions principales :

  • Développer un outil de visualisation de données en cours d’exécution du jeu, en C++ et avec la bibliothèque ImGui sous Unreal Engine 5, en suivant les directives du lead programmeur.
  • Optimiser et structurer le code pour assurer fluidité et performances.
  • Collaborer avec l’équipe programmation gameplay afin d’analyser les besoins.
  • Débugger et résoudre les problèmes techniques liés aux mécaniques de gameplay.

Missions secondaires :
  • Participer à l’implémentation et à l’amélioration des fonctionnalités clés du jeu (navigation, gestion des ressources, simulation de ville en mouvement).
  • Collaborer avec les équipes game design et art pour intégrer les fonctionnalités et affiner le game feel.
 

Profil du candidat

  • Étudiant·e en informatique, développement de jeux vidéo ou domaine équivalent.
  • Bonne maîtrise du C++ et de Unreal Engine 5.
  • Connaissances de bases sur le fonctionnement et l’intégration d’ImGui dans un projet.
  • Capacité à structurer un code propre et modulaire.
  • Autonomie, rigueur et esprit d’équipe.
 
Les plus appréciés :
  • Connaissance de l’approche ECS en programmation.
  • Familiarité avec le développement d’une API REST (pour afficher l’outil dans un navigateur web).
  • Intérêt pour le city-building et les jeux de gestion.
 

Informations Additionnelles

Contrat : Stage de 2 mois reconductible si financement.
Rémunération: Stage non rémunéré (sauf si reconductible).
À pourvoir : A partir du 24 Mars 2025, en présentiel sur Bordeaux.
Fournir : Portfolio et CV (les projets ou expériences personnelles sont un atout).
Contact : jobs@brainup-studio.com

Similar Jobs

Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment

Canada (On-Site)
11 Months ago
Collaborative Robotics - Sr Software Engineer, Test

Collaborative Robotics

Santa Clara, California, United States (On-Site)
2 Months ago
Wind River - Technical Leader - V&V

Wind River

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Fi - Intern (Tech)

Fi

Bengaluru, Karnataka, India (On-Site)
5 Years ago
Salesforce - Software Engineering PMTS/Architect

Salesforce

Bengaluru, Karnataka, India (Remote)
12 Months ago
20 team - Software Engineer - Python Developer

20 team

Timișoara, Timiș, Romania (On-Site)
2 Months ago
Capgemini - .NET + Angular + Azure

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
9 Months ago
Epic Games - Senior Application Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Sporty - Programming Scheduler

Sporty

Rio De Janeiro, Brazil (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

KOJIMA PRODUCTIONS - Tools Programmer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
7 Months ago
Ion - Senior C++ Developer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
9 Months ago
bytedance - Algorithm Engineer - Audio Understanding - Start 2025

bytedance

Singapore (On-Site)
8 Months ago
CyberArk - Senior C++ Win Engineer

CyberArk

Israel (Hybrid)
2 Months ago
Take-Two Interactive - Cloud Security Engineer

Take-Two Interactive

London, England, United Kingdom (Hybrid)
6 Days ago
Notion - Product Operations Manager

Notion

San Francisco, California, United States (On-Site)
2 Months ago
Qualcomm - Senior Staff Engineer - Automotive

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks ago
Playground Games - Senior Systems Engineer

Playground Games

England, United Kingdom (Hybrid)
7 Months ago
Alphawave Semi - Design Verification Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Qualcomm - Senior Engineer - Quality Engineer PC Video Game Tester

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bordeaux, Nouvelle-Aquitaine, France

Assystems - Ingénieur Coordination et études nucléaires H/F

Assystems

Cherbourg-en-Cotentin, Normandy, France (On-Site)
8 Months ago
Focus Entertainment - Social Media Manager Assistant

Focus Entertainment

Paris, Île-de-France, France (Hybrid)
1 Month ago
Arkane studios - Lighting Artist

Arkane studios

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Pivotroots - Digital Expert

Pivotroots

Puteaux, Île-de-France, France (Hybrid)
6 Days ago
cynide - Stage Level Designer - Cyclisme

cynide

Nanterre, Île-de-France, France (On-Site)
2 Months ago
adictiz - Graphic Designer

adictiz

Lille, Hauts-de-France, France (On-Site)
2 Months ago
Qualcomm - Senior Staff ASIC Physical Design Engineer

Qualcomm

Paris, Île-de-France, France (On-Site)
1 Month ago
Dentsu - Apprenticeship - Assistant Project Director

Dentsu

Paris, Île-de-France, France (On-Site)
1 Month ago
Focus Entertainment - Press and Influence Relations Assistant (M/F/NB)

Focus Entertainment

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Assystems - Pilote Essais H/F

Assystems

Pierrelatte, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Saviynt - Senior Engineer - Java

Saviynt

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Cyprus (Remote)
8 Months ago
Interactive Brokers - Software Developer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
1 Week ago
bohemia interactive - Senior Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Hyperluminal Games - Console Programmer

Hyperluminal Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Sonar Source - Software Engineer (Java)

Sonar Source

Austin, Texas, United States (On-Site)
1 Year ago
Merkur gaming  - C++ Leads/Associate Tech Leads

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
9 Months ago
Canonical - Rust Engineering Lead

Canonical

(Remote)
2 Months ago
GMS Services - Python Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

View All Jobs

Get notified when new jobs are added by brainup studios

Level Up Your Career in Game Development!

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

Job Common Plug