C++ Developer (F/H/NB)

  • Bordeaux, France
  • Ce poste est ouvert au télétravail.
  • Temps complet

Description de l'entreprise

Les 19 000 collaborateur·trice·s d'Ubisoft, réparti·e·s sur plus de 40 sites à travers le monde, sont lié·e·s par une mission commune : enrichir la vie des joueur·euse·s par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft est un employeur soucieux de l'égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes où les joueur·euse·s et ses équipes puissent s'épanouir et s'exprimer. Si vous êtes enthousiaste à l'idée de relever des défis passionnants, exploiter des technologies de pointe, et prendre part au futur du divertissement, rejoignez-nous et créez l’inconnu.

Ubisoft Bordeaux

Fondé en septembre 2017, Ubisoft Bordeaux travaille avec passion sur les plus grands AAA afin de proposer les meilleures expériences de jeu. Aujourd'hui, le studio compte plus de 270 talents, issus de 15 nationalités différentes, qui travaillent sur des licences telles que Assassin’s Creed, Beyond Good & Evil 2, Rainbow Six, ainsi que d’autres projets HD et mobile non-annoncés. Nous travaillons également sur des projets transverses de Cloud computing et game streaming.

Description du poste

Ubisoft Bordeaux est à la recherche d'un.e Développeur.se C++ expérimenté.e pour rejoindre HARBOUR, notre équipe en charge de la plateforme de services en ligne destinée à fournir des solutions permettant d’améliorer l’expérience connectée de nos joueurs à travers l’ensemble de nos jeux.

En tant que membre de notre équipe, vous serez directement associé.e au développement de solutions liées au game streaming et plus généralement le cloud gaming. Ensemble, nous ferons évoluer la plateforme de services Ubisoft pour accompagner nos partenaires et ainsi nous assurer que les jeux Ubisoft contribuent aux nouvelles tendances du marché.

Ce que vous ferez

  • Faire partie d’une équipe internationale investie dans le développement de nos produits dans le domaine du Cloud Gaming
  • Développer une plateforme et des services online performants en coopération avec les équipes de production des jeux et les autres équipes en charge de la plateforme Online
  • Analyser et découper les demandes de fonctionnalités des productions, et leur offrir une réponse qui soit réaliste, robuste et réalisable
  • Collaborer avec un grand nombre d’équipes dans nos studios Français, à Montréal et ailleurs dans le monde, que cela soit des équipes de production ou de support
  • Être à l’affût des dernières avancées technologiques dans le domaine des services en ligne et du jeu en général
  • Travailler dans un environnement qui vous permettra d’innover et d’itérer rapidement

Qualifications

  • Une formation en informatique et / ou électronique
  • Un bon niveau d’anglais
  • Une solide expérience de développement en C++
  • Passionné.e et expérimenté.e dans au moins l’un des domaines suivants et curieux d’approcher les autres : 
    • Programmation réseaux ; vous aimez optimiser la bande passante, éliminer la perte de paquets et limiter la latence. Les protocoles TCP/UDP et leurs sockets et les architectures type WebRTC ne vous font pas peur.
    • Rendu 3D temps réel ; vous pensez géométrie, texture, animation et parlez Direct3D, OpenGL, Vulkan…
    • Virtualisation ; vous partagez vos ressources pour en optimiser l’usage. Vous restez Xen même la tête dans les nuages qu’ils soient d’Amazon, Google ou Microsoft.
    • Moteur de jeu ; vous aimez vous salir les mains pour faire de belles choses. Quel que soit le moteur, vous domptez le CPU et le GPU pour tracer un maximum de polygones.

Les points suivants sont aussi un avantage :

  • De l’expérience dans le développement et l’opération de services ou de jeux online
  • De l’expérience avec les services AWS, Google Cloud ou Azure, et les infrastructures hébergées 

Soft skills

  • Vous êtes autonome, rigoureux.se et disposez d’une bonne capacité d’apprentissage
  • Vous aimez le travail en équipe et avez de bonnes compétences relationnelles
  • Vous avez le sens du détail et vous êtes soucieux de la qualité de votre code et de celle de vos pairs.

Cette offre s’adresse à plusieurs types de responsabilités et de niveaux d’expérience. Aussi, si votre profil est atypique, n’hésitez pas à postuler en nous expliquant la valeur ajoutée que vous pouvez apporter à l’équipe.

Informations complémentaires

Processus :

  • Entretien téléphonique avec l’une de nos recruteuses tech
  • Entretien technique avec les équipes métiers
  • Entretien final avec le chef de projet

Si votre candidature n’est pas retenue, vous recevrez une réponse négative.

En application des mesures sanitaires liées au COVID-19, tous nos entretiens de recrutement sont conduits en visioconférence et nos postes sont éligibles au télétravail partiel.

En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes. Toute information sera traitée de manière confidentielle conformément à la Loi sur l'équité en matière d'emploi.

    Politique de confidentialité