Internship Offer PROGRAMMING (F/H/X)

3 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

Thatgamecompany - Technical Game Designer

Thatgamecompany

United States (Remote)
4 Months ago
Scanline VFX - Senior Compositor

Scanline VFX

London, England, United Kingdom (Remote)
4 Months ago
Synergy Games - Senior Gameplay Programmer

Synergy Games

(Remote)
3 Months ago
Keen Games - Senior Data Analyst

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
1 Year ago
bytedance - Research Engineer / Scientist - Storage for LLM

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Power Integrations - Database Administrator, Oracle EBS

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
10 Months ago
Epic Games - Senior Server Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
CyberArk - Senior Software Engineer, Python

CyberArk

Bulgaria (Hybrid)
1 Month ago
bounteous - Python Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

META4 - Senior Game AI Programmer

META4

Québec City, Quebec, Canada (Remote)
4 Months ago
creative assembly - Senior/Principal Graphics Programmer

creative assembly

England, United Kingdom (On-Site)
5 Months ago
Onehouse - Software Engineer, Distributed Data Systems

Onehouse

Sunnyvale, California, United States (Hybrid)
3 Years ago
rivos - GPGPU Software and Hardware Design Validation Engineer

rivos

Santa Clara, California, United States (Hybrid)
3 Months ago
Thoughtfish GmbH - Backend Developer

Thoughtfish GmbH

Germany (On-Site)
1 Year ago
Beyond Sports - Unreal Engine Intern

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
The Mill - Lead Developer

The Mill

New York, New York, United States (On-Site)
1 Year ago
Game freak - Game Programmer: Communication System [Leader]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bordeaux, Nouvelle-Aquitaine, France

Ubisoft - Senior Manager, Financial Planning & Analysis, Overheads

Ubisoft

Paris, Île-de-France, France (Hybrid)
2 Months ago
Assystems - Ingénieur Contrôle-Commande H/F

Assystems

Dijon, Bourgogne-Franche-Comté, France (On-Site)
9 Months ago
Assystems - Configuration Management Engineer

Assystems

Chusclan, Occitanie, France (On-Site)
1 Month ago
Thales - Head of Test Equipment Maintenance F/M

Thales

Châtellerault, Nouvelle-Aquitaine, France (On-Site)
2 Months ago
Ubisoft - UI Artist - The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Assystems - Responsable Expert in Wasting and desmantling activities H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
9 Months ago
52 entertainment - HR Intern

52 entertainment

Boulogne-Billancourt, Île-de-France, France (On-Site)
2 Months ago
Quantic Dream - Senior Technical Gameplay Animator (F/M/NB)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
10 Months ago
Ubisoft - IT Buyer Assistant - Internship (12 months)

Ubisoft

Paris, Île-de-France, France (On-Site)
4 Months ago
Rockstar Games - Consulting Manager in Benchmarking and Sourcing Strategy

Rockstar Games

Boulogne-Billancourt, Île-de-France, France (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Activision - Principal Online Programmer

Activision

Santa Monica, California, United States (On-Site)
2 Months ago
Ion - Senior Java Developer - Italy

Ion

Turin, Piedmont, Italy (On-Site)
10 Months ago
Haptic  - Senior Porting Programmer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago
Rackspace Technology - Database Reliability Engineer

Rackspace Technology

(Remote)
4 Months ago
Nagarro - Associate Principal Engineer, Python

Nagarro

(On-Site)
9 Months ago
Ettain Group - .Net Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Capgemini - .Net Developer(.net+openshift OR Kubernetes)

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
zoox - Senior Software Engineer, Developer Experience

zoox

Foster City, California, United States (On-Site)
10 Months ago
Expedia - Software Developer Engineer II

Expedia

Springfield, Missouri, United States (On-Site)
1 Year ago
Epic Games - Lead Automation Programmer

Epic Games

(On-Site)
4 Months 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