Programmeur Engine H/F

1 Month ago • All levels

About the job

Job Description

Asobo Studio is seeking a talented and motivated Engine Programmer to join our team in Bordeaux for a 6-month internship. As an Engine Programmer, you will be responsible for optimizing real-time data flow and editing, maintaining and optimizing various engine components across multiple platforms, developing tools for production, and documenting your work. This is a fantastic opportunity to learn from experienced developers and contribute to the development of a major game project.
Must have:
  • Excellent C++ skills
  • Knowledge of CPU and GPU architecture, memory, caches, etc.
  • Understanding of GPUs and their functionality
  • Familiarity with DirectX 11 API and internal workings
  • Experience with PC or console tuning tools (PIX, GPAD, NSight, VTune, etc.)
  • Strong problem-solving skills and ability to work independently
  • Excellent communication skills and ability to interact with a diverse team
Good to have:
  • Knowledge of other programming languages
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
C’est quoi Asobo Studio ?
La réponse en vidéo de David Dedeine, co fondateur et Directeur Créatif du studio : https://www.youtube.com/watch?v=XFjvF29zUZM
En bref : Innovation x Immersion x Emotion
 
Depuis plus de 20 ans, nous sommes à l’origine de 25 jeux pour PC et consoles, parmi lesquels de célèbres licences, jeux originaux et créations innovantes.
Aujourd’hui, nous travaillons avec plus de 300 collaborateurs sur Microsoft Flight Simulator, la franchise A Plague Tale et HoloForge, département XR du studio.

Notre but en tant que studio est de créer des expériences interactives exceptionnelles, mémorables pour nos joueuses et nos joueurs.
Poursuivre cet objectif est notre source d’inspiration et de satisfaction au quotidien. Cela nous pousse à toujours faire mieux, à progresser et à nous surpasser : c’est ce qui nous guide et donne du sens à tout ce que nous faisons ici.

Pourquoi nous rejoindre sur ce poste-là est une super opportunité ?
Parce que ce sera l’occasion de rejoindre une équipe expérimentée, ambitieuse, et d’être au cœur du développement d’un projet de jeu. Tu auras beaucoup à apprendre !

Ton équipe
Sous la responsabilité du Lead Engine Programmer, tu rejoindras une équipe de programmeur.s engine, et seras en interaction permanente avec les autres corps de métier (gestion de production, GD, UI, artistes, sound designers, etc.). Il s’agit d’un stage de 6 mois, à Bordeaux.

Tes missions

    • Tu devras respecter et maîtriser les contraintes de chacune des plateformes cibles
    • Tu seras en charge d’optimiser le flow de données temps réel et édition
    • Tu devras maintenir et optimiser certaines parties (ex : rendu, audio, scene management, traitement d’image, production flow, réseau, etc.) sur plusieurs plateformes cibles
    • Tu concevras et développeras les outils requis par la production
    • Tu assureras la documentation des éléments que tu auras conçus ou implémentés

Les fondamentaux pour réussir sur ce rôle

    • Tu recherches un stage de fin d'études
    • Tu as une très bonne maîtrise du C++
    • Tu as connaissance de l’architecture des CPU, des GPU, de la mémoire, des caches, etc…
    • Tu comprends les GPUs et leur fonctionnement
    • Tu connais les SDK DirectX 11 API et leur fonctionnement interne.
    • Tu as connaissance des outils de tuning sur PC ou console (PIX,GPAD,NSight,VTune, ou autre)
    • Tu as une envie forte d’amener tes sujets au bout : tu es autonome et orienté.e solutions
    • Tu as de bonnes capacités à interagir avec une équipe aux profils variés (Designers, Producers,..)
    • Tu as un anglais professionnel, écrit et oral
Ta candidature

Si cette opportunité te semble être une nouvelle étape passionnante pour ta carrière, nous serions ravis de te rencontrer.
Nous savons que certaines personnes hésitent à postuler lorsqu'elles ne sont pas convaincues de remplir toutes les conditions requises pour un poste. Si tu n’es pas sûr(e) de remplir tous les critères, lance-toi !
Partage avec nous ce que tu peux apporter au projet ; nous avons hâte de découvrir tes talents uniques, que ce soit pour ce poste ou pour une opportunité future.
Envoie ton CV, ta lettre de motivation et tes réalisations (projets pro et perso) via le formulaire ci-dessous.

Les prochaines étapes ?

- Etude de ta candidature
- Test technique (si applicable)
- Entretien avec un membre de l'équipe RH (à distance)
- Entretien technique avec les Leads du projet (en présentiel, quand c'est possible, et nous remboursons ton trajet aller-retour pour Bordeaux)

Si tu veux mieux nous connaître, jette un œil à notre LinkedIn, il y a plein de choses à découvrir sur la vie à Asobo !

On se dit à bientôt !

La team Asobo

Asobo Studio est un employeur qui souscrit aux principes d'action positive et d'équité en matière d'emploi. Toutes les personnes qualifiées seront envisagées pour un emploi sans considération de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'âge, d'origine nationale, de handicap, d’identité de genre ou de tout autre facteur non professionnel.
Nous nous engageons également à fournir des aménagements raisonnables pour les personnes en situation de handicap. Si tu as besoin d’un aménagement spécifique pour un poste, n’hésite pas à en parler lors de ton entretien avec l’équipe recrutement.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Video game developer.

Crafting. Tomorrow. Together.

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

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 Asobo Studio

Similar Jobs

Ello - Tech Lead, Machine Learning

Ello, Canada (On-Site)

Epic Games - Senior Engineer, Patching

Epic Games, United States (On-Site)

SSC Technologies - Principal Engineer

SSC Technologies, United States (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Framestore - FREELANCE: CG - CHICAGO

Framestore, United States (On-Site)

sagecor - Software Engineer 2 (QKS - 004)

sagecor, United States (On-Site)

ByteDance - Senior Software Engineer, Payment Network

ByteDance, United States (On-Site)

PlayStation Global - Software Development Engineer in Test Intern - Undergraduate

PlayStation Global, United States (Hybrid)

NXP - 2024 - 2024 DevOps Engineer_NCG

NXP, Thailand (On-Site)

Epic Games - Technical Audio Designer

Epic Games, United States (On-Site)

Aristocrat Gaming - Game Mathematician

Aristocrat Gaming, Australia (On-Site)

Get notifed when new similar jobs are uploaded