This job might no longer be available.
Senior C++ Programmer (F/H/NB)
1 year ago
Description du poste
L'équipe de l'Engineering Studio se renforce avec la recrutement d'un.e développeur(euse) qui sera impliqué.e sur des projets variés sur différentes plateformes dont:
- des portages de jeux sur consoles next gen;
- cloud gaming (Google Stadia par exemple);
- patchs et remastering de jeux;
- des compilations de jeux et de la localisation (développement de versions pour le marché Asie par exemple)
Vous intégrerez une équipe de développeurs(euses) et dev testeurs(euses), monterez en compétences sur de nouvelles technologies, découvrirez les moteurs de nos jeux et le process de création de master. Vous créerez des masters pour Steam, Epic, Stadia, PS4/PS5, Xbox One, Xbox Series S/X, Switch, Google Store, Apple Store.
Vos missions principales seront notamment:
- Mener à bien votre projet en autonomie ou en équipe;
- S'assurer d'une programmation claire et structuré, une performance maitrisé, avec les exigences de maintenance et de compatibilité en tête;
- Optimiser et débugguer;
- Etablir des deadlines et estimations d'équipe fiables, gérer votre temps efficacement;
- Assurer une communication sans faille avec les équipes de production dans le monde (en lien à la fois avec des équipes techniques comme non-techniques).
Qualifications
Must Have
- Vous êtes compétent et avez une expérience certaine en développement logiciel en C++ particulièrement;
- Vous êtes un.e bon.ne communiquant.e;
- Vous êtes rigoureux.se et bien organisé.e;
- Vous êtes aussi bien à l'aise en équipe qu'en autonomie;
- Vous prenez des initiatives;
- Vous êtes curieux.se et êtes habitué.e à travailler dans des environnements dynamiques;
- Votre anglais et français sont de niveau courant.
Nice To Have
- Vous avez de bonnes connaissances en C#, Asp, PHP, Visual Basic, Python;
- Vous êtes également sensibilisé.e côté Render programming (DirectX, OpenGL, Vulkan, Shader)
- Vous avez de l'expérience en programmation réseau et en développement Linux;
- Vous utilisez Jira et/ou Perforce;
- Vous êtes familié.e des structures générale de jeu, des fichiers de jeu ainsi que des thématique de graver/copier des outils et protections;
- Vous avez des notions générales en formats Image File /Sound File /Movie File;
- Vous vous êtes formé.e sur Windows OS internals (Registry/OS Files and Folders structure/Tweaks);
- Vous avez des connaissances en mode multijoueur et en stores onlines;
Informations supplémentaires
Et maintenant vous vous dites quelle est la suite ? Si le job vous intéresse et que vous pensez correspondre au profil recherché, il vous suffit de transmettre votre candidature via SmartRecruiters (CV sous format PDF de préférence). Nous reviendrons vers vous sous 3 semaines et si votre profil correspond afin de proposer un premier point téléphonique de 30 minutes, qui sera suivi d’un premier entretien avec le manager et le.la recruteur.euse du poste, d’un cas pratique, puis d’un second entretien avec le Release Management & Localization Director et le.la HR Manager.
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 & joueuses dans ses équipes.
Le poste est rattaché au Siège de la Production Internationale.
Description de l'entreprise
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays à travers le monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses 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 qui permettent l’épanouissement et l’expression de tous et toutes. 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 International Production est le siège de notre réseau de studios de production et joue un rôle essentiel dans la conception de nos jeux. En étroite collaboration avec le top management et nos studios à travers le monde, notre rôle est d'accompagner les différentes équipes projets sur différents sujets (processus de production, design, stratégie commerciale, commercialisation, planification financière) afin de leur permettre de développer des jeux de qualité tout en conservant une cohérence éditoriale et stratégique. Cette position particulière permet aux membres de notre équipe de bénéficier d'un aperçu global de tous nos projets en cours de développement.
Chez Ubisoft, vous avez la possibilité de travailler et d'évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous évoluerez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l'imagination et de la technologie pour créer des mondes narratifs qui fascineront notre public.
Vous souhaitez participer à notre aventure ? Ubisoft recherche un(e)
Développeur(euse) Engineering Studio (C++)
Create Your Profile — Game companies can contact you with their relevant job openings.