To expand our programming team we are seeking a talented core graphics programmer
Core Graphics Programmer (F/H)
Game Programming
L'essentiel
Type d'emploi:
CDI
Télétravail:
Non
Adresse:
Lyon, 69000, France
Début du contrat:
03/03/2025
Niveau d'étude:
Niveau 7
?
Langues:
Français, Anglais
Rémunération:
Négociable
Salaire négociable?
Oui
Date de Publication
03/03/2025
Description
{"ops":[{"insert":"Qualifications :\nDeep knowledge of at least one low-level graphics API (D3D12, Vulkan, console, etc.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Strong C++ knowledge"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Solid knowledge on multithreading and parallelization patterns"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Good understanding of low-level GPU & graphics memory behaviors"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Experience in implementing real-time graphics engine features (culling, geometry management, geometry and texture streaming, graphics task scheduling & frame management, etc.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Understanding of rendering techniques (forward rendering, deferred rendering, GPU-driven execution, etc.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Experience with graphics tools debugging and profiling (Pix, RenderDoc, or similar)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Solid 3d math basics"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Soft skills : effective communication and organizational skills, rigorous, and a team player"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nPreferred Skills :\nExperience on console"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Good understanding of some advanced higher-level rendering techniques (GI, post-FX, lighting models, etc.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Existing game development experience"},{"attributes":{"list":"bullet"},"insert":"\n"}]}
Activités principales
{"ops":[{"insert":"Develop, maintain, or improve graphic engine features of our in-house technology"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Write stable code, working on every supported platform, debugging"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Analyze and optimize modules"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Work closely with other graphics programmers -low-level teammates and high-level rendering specialists-, leads, and external stakeholders (tech art, tech level designers, etc.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\n"}]}
Compétences Requises
{"ops":[{"insert":"Mettre en œuvre les méthodes et techniques de programmation"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Travailler en équipe"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Gérer des problèmes d’optimisation et de synchronisation des architectures"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Remettre en question son travail"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Evoluer dans un environnement complexe et en constante évolution (résistance au stress)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\n"}]}
Connaissances Indispensables
{"ops":[{"insert":"La programmation bas niveau et haut niveau C, C++, C#"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Les langages de script : LUA, Python"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Le middleware"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"L’ergonomie d’une interface"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Les guidelines/contraintes constructeurs"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"La programmation web : HTML, Javascript, PHP, bases de données (un plus)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Les contraintes et techniques de calculs 3D (géométrie dans l’espace, 3D : vecteur, matrices, quaternion, projection)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Les outils (production, intégration, visualisation, test)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Les méthodes de conception"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\n"}]}
Arkane Studios est un développeur de jeux vidéo renommé, créateur de titres acclamés tels que la série Dishonored, Prey, Deathloop et le prochain Marvel's Blade
Si tout est bon pour vous, on peut augmenter votre expérience sur ce site en vous proposant un service personnalisé. Alors, prêt pour commencer l'aventure ?
Vos choix concernant les cookies
Lorsque vous utilisez notre service, des informations sont collectées grâce à des cookies et autres traceurs. Nous utilisons ces informations pour les finalités détaillées ci-dessous. Vos choix sont exclusivement valables sur le navigateur que vous utilisez actuellement. Si vous supprimez vos cookies, nous ne serons plus en mesure de connaître vos choix et vous solliciterons à nouveau. Pour en savoir plus sur l'utilisation des cookies et de vos données personnelles lors de votre utilisation du service, consultez notre page Politique de cookies & données personnelles.
Cookies nécessaires au bon fonctionnement de notre service
Les cookies nécessaires au bon fonctionnement du site ne peuvent être désactivés. Ils comprennent notamment des informations servant à garder la session ouverte de l'utilisateur actuel, savoir si celui-ci est connecté au site ou non, ainsi que toute autre information relative à l'authentification et des sécurités allant de pair pour la protection des actes frauduleux. Ils nous permettent aussi de mesurer l'audience de la publicité sur notre site (sans profilage), de personnaliser notre contenu éditorial en fonction de votre navigation, de comprendre le comportement utilisateur pour vous proposer un site meilleur et plus fluide, et de partager du contenu sur les réseaux sociaux ou les plateformes présents sur notre site internet.
Cookies publicitaires
Les cookies publicitaires permettent aux utilisateurs de recevoir des publicités ciblées et personnalisées basées sur la navigation et sur le profil, sur notre site ou les applications de nos partenaires. Cela a pour but de vous proposer d'autant plus d'offres pouvant vous intéresser.