Job position

UBISOFT PROGRAMMING DAYS – STAGES PROGRAMMATION 2024

Programming, Internship

Description du poste

Vous recherchez un stage de 6 mois en programmation pour un début entre Janvier et Juillet 2024 ?

Révélez votre talent lors des UBISOFT PROGRAMMING DAYS les 29 & 30 novembre 2023 !

Les Programming Days @ Ubisoft, ce sont deux journées de recrutement 100% en ligne pour :

  • Échanger et apprendre avec des expert·es sur les problématiques de notre industrie ;
  • Relever des challenges et tester vos compétences techniques et humaines à travers des mises en situations collectives & entretiens individuels ;
  • Obtenir un stage en Programmation au sein de nos Studios de production pour un début entre Janvier et Juillet 2024 !

À LA CLÉ : 

Des stages de 6 mois en programmation parmi les spécialités Gameplay, Engine, Online, 3D & Tools au sein de nos équipes de développement à Bordeaux, Montpellier, Lyon et Paris sur des projets de jeux vidéo ambitieux !

Pour plus d’informations sur nos métiers en programmation, rendez-vous sur le descriptif des spécialités et les vidéos explicatives plus bas dans l’annonce et/ou sur notre page Job Teaser !

COMMENT POSTULER ?

Envoyez-nous votre CV, les liens vers vos projets personnels/étudiants ainsi qu’un paragraphe de motivation en précisant les spécialités qui vous intéressent par ordre de préférence. 

>>> Date limite de candidature, le 3 NOVEMBRE 2023 inclus <<<

LE PROCESS DE SÉLECTION :

ETAPE 1 : tests techniques à distance (7 jours pour le réaliser)

ETAPE 2 : entretien téléphonique d’environ 20 minutes avec nos équipes RH

ETAPE 3 : participation aux journées de recrutement en ligne pour les candidat·es sélectionné·es les 29 & 30 novembre 2023.

Qualifications

Voici différentes spécialités sur lesquelles vous pouvez vous positionner :

1.       Online/Network Programmer (C++)

MISSIONS

  • Contribuer à la mise en place de services online à travers différentes plateformes ;
  • Programmer les fonctionnalités réseau client-serveur et/ou Peer to Peer en C++.

PROFIL

Vous avez de solides connaissances en C++ et des notions en C# ou en Python ainsi que des notions en Online (multiplayer, matchmaking, réplication etc).

2.       Tools Programmer (C#)

MISSIONS

  • Collaborer au développement d’éditeurs complexes, pour la production des données du jeu ;
  • En collaboration avec les autres métiers de la production, concevoir et développer des applications afin d’améliorer la production ou le suivi de production du jeu.

PROFIL

  • Vous avez de solides connaissances en programmation objet (C++, C#, .NET, ou Java) et en développement d’interfaces graphiques (WPF, MFC, Windows Forms ou autre) ;
  • Des connaissances en base de données, ergonomie/UX Design, tests automatiques ou machine learning sont un plus.

3.       Gameplay Programmer C++ ou Gameplay Programmer C#

MISSIONS

  • Développer, maintenir, et faire évoluer les différentes fonctionnalités du jeu ;
  • Programmer des comportements et mécanismes de jeu dans le respect du Game Design.

PROFIL

Vous maîtrisez la programmation en C++ et/ou C#, connaissez les contraintes de programmation temps réel et vous avez un intérêt pour les problématiques gameplay.

4.       Engine Programmer (C++)

MISSIONS

  • Maintenir les capacités et la performance du moteur de jeu utilisé ;
  • Participer à l’évolution et au développement des fonctionnalités du moteur.

PROFIL

Vous maîtrisez la programmation en C++ et connaissez les contraintes de programmation temps réel ou multithread.

5.       Programmeur 3D (C++)

MISSIONS

  • Participer à l’évolution et au développement du moteur graphique du jeu.

PROFIL 

Vous maîtrisez la programmation en C++ et avez une très bonne connaissance des APIs de rendu modernes (OpenGL4 / D3D11 / D3D12 / Vulkan) et des techniques de pointes en matière de rendu.

Offres similaires

Découvrez-les maintenant