Senior Engine Programmer C++ - H/F/NB

6 Months ago • 5-10 Years

Job Summary

Job Description

Ubisoft seeks a skilled Senior Engine Programmer with 5+ years of C++ experience in AAA game development. You'll maintain, optimize, and evolve the game engine, collaborate with gameplay programmers and designers, and ensure game performance across multiple platforms.
Must have:
  • C++ Engine Programming
  • AAA Game Development
  • Real-Time Optimization
  • Multithreading Experience
Good to have:
  • Game Engine Architecture
  • Performance Profiling
  • Game Physics Simulation
  • Graphics Optimization
Perks:
  • Flexible Working
  • International Team

Job Details

Description de l'entreprise

Les équipes d’Ubisoft sont animées par leur volonté d’enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent vie à des mondes, de véritables terrains de jeux où l’imagination peut s’exprimer librement, donnant naissance à des moments de surprise, de fun et d’aventure qui permettent aussi au joueur d’apprendre et se découvrir.

Chez Ubisoft, vous avez l’opportunité de collaborer et d’évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous progresserez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l’imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs. 

Dans le cadre de son développement, Ubisoft recherche de nouveaux talents pour rejoindre son Studio de Production à Paris, où ont dernièrement été développés les titres "Ghost Recon : Breakpoint", "Mario + Rabbids : Kingdom Battle", "Just Dance 2020" ou encore "Watch_Dogs Legion".

Description du poste

Votre quête journalière :

Vous faites partie du studio de production de Montreuil et rejoignez une équipe technique expérimentée qui collabore avec les productions de jeu AAA dans les studios du monde entier. En tant qu'Engine Programmer (H/F/NB) et sous la responsabilité du Lead Engine Programmer, vous êtes responsable du développement et de l’optimisation du moteur de jeu.

Dans ce contexte, vos missions incluront notamment :

  • Maintenir, faire évoluer et optimiser les différentes composantes logicielles de notre moteur de jeu propriétaire développé en C++,
  • Exécuter les développements bas niveau (optimisation, mémoire, débug, temps réel, multi-threading ...),
  • Participer à l’élaboration des mécaniques de jeu en collaboration avec les programmeurs gameplay, les Sound Designer et les programmeurs Online,
  • Intervenir pour le portage du jeu sur les nombreuses plateformes cibles (PS5, PS4, XBox One, XBox Series X, Switch, Stadia, Mobile),
  • Être l’interlocuteur des Directeurs Techniques et Artistiques pour répondre à leurs contraintes de performance.

Qualifications

Vos skills :

  • Vous disposez d'au moins 5 ans d'expérience en programmation moteur C++ sur une production de jeu AA ou AAA, avec de fortes contraintes techniques (temps réel, multithreading ...),
  • Vous avez validé un diplôme en école d'ingénieur, informatique ou équivalent,
  • L'univers du jeu vidéo vous passionne,
  • Vous êtes une personne autonome, proactive et dotée d'un bon relationnel,
  • Votre maîtrise de l’anglais vous permet d’évoluer dans une équipe internationale.

Informations complémentaires

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

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.

Consultez ce guide qui a pour but de vous accompagner dans votre candidature, et découvrez nos actions pour encourager plus de diversité et d'inclusion.

    Consultez ce guide qui a pour but de vous accompagner dans votre candidature, et découvrez nos actions pour encourager plus de diversité et d'inclusion.

    Similar Jobs

    Playrix - Director of Engineering

    Playrix

    Montenegro (Remote)
    6 Months ago
    CD PROJEKT RED - Senior Engineer, Graphics

    CD PROJEKT RED

    Warsaw, Masovian Voivodeship, Poland (On-Site)
    9 Months ago
    ByteDance - Software Engineer, ML System Architecture

    ByteDance

    Seattle, Washington, United States (On-Site)
    5 Months ago
    PlayStation Global - Principal Software Engineer, Graphics

    PlayStation Global

    Aliso Viejo, California, United States (On-Site)
    1 Month ago
    ByteDance - Procurement Manager - Professional Services, AMS

    ByteDance

    San Jose, California, United States (On-Site)
    2 Months ago
    Bigpoint - Senior Game Developer (m/f/d) (REMOTE) - #5748

    Bigpoint

    Germany (Remote)
    8 Months ago
    Arrible - Middle Unity Developer (remote)

    Arrible

    Odesa, Odesa Oblast, Ukraine (Remote)
    9 Months ago
    HypeHype  Inc  - C++ Programmer

    HypeHype Inc

    Helsinki, Uusimaa, Finland (On-Site)
    11 Months ago
    Acureus - Unity Developer (Chinese Speaking)

    Acureus

    (Remote)
    8 Months ago
    Studio Wildcard - Engine Programmer

    Studio Wildcard

    Bellevue, Washington, United States (On-Site)
    9 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Ubisoft - Senior Gameplay Programmer (AI)

    Ubisoft

    Singapore, Singapore (On-Site)
    1 Month ago
    Google - Software Engineering Manager, People with Disabilities

    Google

    State Of Minas Gerais, Brazil (On-Site)
    4 Months ago
    Genies - Senior Engineer, Core Systems

    Genies

    San Mateo, California, United States (On-Site)
    1 Month ago
    ByteDance - Site Reliability Engineer - CapCut - San Jose/Seattle

    ByteDance

    San Jose, California, United States (On-Site)
    5 Months ago
    NVIDIA - SDK Ethernet Software Team Manager

    NVIDIA

    Ra'anana, Center District, Israel (On-Site)
    2 Months ago
    Techland - Lead Game Programmer

    Techland

    Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
    4 Months ago
    Behaviour Interactive - Principal Gameplay Programmer - Dead by Daylight | Programmeur·euse jouabilité Principal·e - Dead by Daylight

    Behaviour Interactive

    Middlesbrough, England, United Kingdom (Hybrid)
    6 Months ago
    Build A Rocket Boy - Senior Technical Artist

    Build A Rocket Boy

    Edinburgh, Scotland, United Kingdom (Remote)
    2 Months ago
    ByteDance - Software Engineer Intern (Recommendation Infrastructure)

    ByteDance

    San Jose, California, United States (On-Site)
    1 Month ago
    Samsung Semiconductor - Intern, System Software Engineer - CXL

    Samsung Semiconductor

    San Jose, California, United States (On-Site)
    3 Months ago

    Get notifed when new similar jobs are uploaded

    Jobs in Paris, Île-de-France, France

    Voodoo - Product Manager

    Voodoo

    Paris, Île-de-France, France (Hybrid)
    3 Months ago
    Tencent - Senior Consumer Insights Manager (Quant), Games

    Tencent

    Paris, Île-de-France, France (On-Site)
    2 Months ago
    Ubisoft - Art Director

    Ubisoft

    Annecy, Auvergne-Rhône-Alpes, France (On_site)
    3 Months ago
    The Walt Disney Company - Project Coordinator Internship - Technical Services

    The Walt Disney Company

    Île-de-France, France (On-Site)
    1 Month ago
    Voodoo - Strategic Planner

    Voodoo

    Paris, Île-de-France, France (Hybrid)
    1 Month ago
    Voodoo - User Acquisition Manager - Gaming

    Voodoo

    Paris, Île-de-France, France (On-Site)
    1 Month ago
    Assystems - Ingénieur Nucléaire Fonctionnement Process H/F

    Assystems

    Lyon, Auvergne-Rhône-Alpes, France (On-Site)
    5 Months ago
    Assystems - Ingénieur Levage et Manutention H/F

    Assystems

    Lyon, Auvergne-Rhône-Alpes, France (On-Site)
    5 Months ago
    Ubisoft - IT Internal Controller

    Ubisoft

    Carentoir, Brittany, France (Hybrid)
    2 Months ago
    Assystems - Ingénieur d'étude Electricité H/F

    Assystems

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

    Get notifed when new similar jobs are uploaded

    Similar Category Jobs

    Easybrain - HTML5 Game Developer

    Easybrain

    Cyprus (On-Site)
    9 Months ago
    HypeHype  Inc  - C++ Programmer

    HypeHype Inc

    Helsinki, Uusimaa, Finland (On-Site)
    11 Months ago
    Convai - Senior Unity Developer

    Convai

    Bengaluru, Karnataka, India (On-Site)
    10 Months ago
    Playtika - Unity Technical Lead

    Playtika

    Poland (Hybrid)
    5 Months ago
    Fugo Games - Game Developer

    Fugo Games

    İstanbul, Türkiye (On-Site)
    5 Months ago
    Easy Brain - HTML5 Game Developer

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    7 Months ago

    Get notifed when new similar jobs are uploaded

    About The Company

    Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


    Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


    Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


    If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

    Montreal, Quebec, Canada (On-Site)

    Montreal, Quebec, Canada (On-Site)

    Paris, Île-de-France, France (On-Site)

    Paris, Île-de-France, France (On-Site)

    Paris, Île-de-France, France (On-Site)

    Paris, Île-de-France, France (On-Site)

    Paris, Île-de-France, France (On-Site)

    Newcastle Upon Tyne, England, United Kingdom (Hybrid)

    Newcastle Upon Tyne, England, United Kingdom (Hybrid)

    Saint-Mandé, Île-de-France, France (On-Site)

    View All Jobs

    Get notified when new jobs are added by Ubisoft

    Level Up Your Career in Game Development!

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

    Job Common Plug