Core Graphics Programmer

5 Months ago • All levels • Graphics Engineer • Rendering

Job Summary

Job Description

Arkane Lyon is seeking a talented Core Graphics Programmer to join their team developing Marvel's Blade. The role involves developing, maintaining, and improving graphic engine features, writing stable code for multiple platforms, debugging, analyzing and optimizing modules, and collaborating with other graphics programmers, leads, and stakeholders. The ideal candidate will have deep knowledge of low-level graphics APIs, strong C++ skills, experience with real-time graphics engine features, and a solid understanding of rendering techniques.
Must have:
  • Deep knowledge of at least one low-level graphics API (D3D12, Vulkan, console, etc.)
  • Strong C++ knowledge
  • Solid knowledge on multithreading and parallelization patterns
  • Good understanding of low-level GPU & graphics memory behaviors
  • Experience in implementing real-time graphics engine features
  • Understanding of rendering techniques
  • Experience with graphics tools debugging and profiling
  • Solid 3d math basics
Good to have:
  • Experience on console
  • Good understanding of some advanced higher-level rendering techniques
  • Existing game development experience

Job Details

Overview

Established in 1999, Arkane Lyon is one of the most renowned game development studios and has earned a matchless reputation for creating games with unique style and immersive action. The studio’s titles, which include the Dishonored franchise and DEATHLOOP, have received numerous prestigious accolades around the globe, including hundreds of "Game of the Year" awards.Arkane Lyon is developing the upcoming title Marvel’s Blade, a third person, single player, action-adventure set in the heart of Paris. The game is based on the comic book hero Blade and will feature an original story with the studio’s signature immersive gameplay and world-class narrative.Joining Arkane Lyon is an opportunity to collaborate and evolve within a passionate team, on cutting-edge technologies and innovative games enjoyed by millions of players. You will work in a stimulating and welcoming environment in our offices located in the Lyon (France) Confluence district, a place of greenery, sports, gastronomy and music.Arkane Lyon is owned by ZeniMax Media and Microsoft.

To expand our programming team we are seeking a talented core graphics programmer: If you’re driven by a high interest in computer graphics and real-time, have some expertise on low-level graphics and like to work under the hood of a graphics engine: 3D API, abstraction level, visibility, rendering pipeline, geometry pipeline, draws management, VRAM management, ... join us!

Responsibilities

  • Develop, maintain, or improve graphic engine features of our in-house technology
  • Write stable code, working on every supported platform, debugging
  • Analyze and optimize modules
  • Work closely with other graphics programmers -low-level teammates and high-level rendering specialists-, leads, and external stakeholders (tech art, tech level designers, etc.)

Qualifications

  • Deep knowledge of at least one low-level graphics API (D3D12, Vulkan, console, etc.)
  • Strong C++ knowledge
  • Solid knowledge on multithreading and parallelization patterns
  • Good understanding of low-level GPU & graphics memory behaviors
  • Experience in implementing real-time graphics engine features (culling, geometry management, geometry and texture streaming, graphics task scheduling & frame management, etc.)
  • Understanding of rendering techniques (forward rendering, deferred rendering, GPU-driven execution, etc.)
  • Experience with graphics tools debugging and profiling (Pix, RenderDoc, or similar)
  • Solid 3d math basics
  • Soft skills: effective communication and organizational skills, rigorous, and a team player

Preferred Skills

  • Experience on console
  • Good understanding of some advanced higher-level rendering techniques (GI, post-FX, lighting models, etc.)
  • Existing game development experience

Applicant Privacy Notice

Applicant Privacy Notice

Similar Jobs

Luxoft - QA Automation Engineer (.Net)

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PlayStation Global - Technical Program Manager

PlayStation Global

London, England, United Kingdom (On-Site)
1 Month ago
Next Level Games - Senior IT Administrator

Next Level Games

British Columbia, Canada (On-Site)
3 Months ago
Playtech - Integration Engineer

Playtech

Tartu, Tartu County, Estonia (On-Site)
4 Weeks ago
Amanotes - Senior Unity Developer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
NVIDIA - Senior GPU Architect, Profiling System

NVIDIA

Canada (On-Site)
1 Month ago
PlayStation Global - Machine Learning Engineer for Game Technology

PlayStation Global

London, England, United Kingdom (On-Site)
9 Months ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Berlin, Berlin, Germany (On-Site)
5 Months ago
Nintendo - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
PlayStation Global - Senior System Software Engineer

PlayStation Global

San Mateo, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Critical mass - Project Manager

Critical mass

San Jose, California, United States (On-Site)
6 Months ago
Trackman - Technical Project Coordinator - Golf Technology

Trackman

(On-Site)
4 Weeks ago
Stepico - GAME DESIGNER

Stepico

(Remote)
1 Month ago
Xsolla - Software Engineer (Xsolla User Engagement)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Next Level Games - Senior Linux Administrator

Next Level Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Saviynt - Senior Product Manager - Integrations

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Fortis Games - Senior Cloud Security Engineer

Fortis Games

Romania (On-Site)
3 Months ago
Social Discovery Group - Head of Product (Premium products)

Social Discovery Group

Thailand (Remote)
5 Months ago
Daybreak Game Company LLC - Producer

Daybreak Game Company LLC

Renton, Washington, United States (Hybrid)
3 Months ago
Larian Studios - QA LEAD

Larian Studios

Quebec, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Lyon, Auvergne-Rhône-Alpes, France

Tesla - Service Technician Apprentice

Tesla

Chambourcy, Île-de-France, France (On-Site)
2 Months ago
Ubisoft - Senior VFX Artist - Cinématiques Temps Réel - (H/F/NB)

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Months ago
Ubisoft - Senior Cinematics Designer

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Tesla - Field Trainer for Powerwall Energy Storage Solutions

Tesla

Dardilly, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Assystems - Ingénieur d’études Maitrise des Risques Industriels et Environnement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
Voodoo - Senior Game Developer - New Games

Voodoo

Paris, Île-de-France, France (Remote)
1 Month ago
Assystems - Technicien Systèmes de Sûreté H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
On Location - Sales Executive, Corporate and Premium Sales – Olympic & Paralympic Games

On Location

Paris, Île-de-France, France (On-Site)
1 Month ago
Ubisoft - Senior 3D Gameplay Technical Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Haptic - Senior AI/ML Engineer

Haptic

Paris, Île-de-France, France (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
3 Months ago
NVIDIA - Principal Graphics Hardware Architect

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
Genies - Graphics Engineering Intern

Genies

Los Angeles, California, United States (Hybrid)
1 Month ago
Nintendo - CONTRACT - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior GPU Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
NVIDIA - Senior GPU Architect

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
4 Weeks ago
SKYDANCE - Senior Graphics Engineer II

SKYDANCE

Santa Monica, California, United States (Hybrid)
1 Month ago
Double Eleven - Senior Graphics Programmer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

ZeniMax creates and publishes original interactive entertainment content for consoles, the PC, and handheld/wireless devices. Its Bethesda Softworks division, founded in 1986 in the early days of the industry, has a long history of success as a publisher of award-winning video games. In addition, the ZeniMax group includes some of the most acclaimed development studios in the world. The Company's growing library of intellectual properties includes such franchises as The Elder Scrolls, Fallout, Dishonored, DOOM, QUAKE, Wolfenstein, Enemy Territory, RAGE and The Evil Within.

Austin, Texas, United States (Remote)

Cockeysville, Maryland, United States (Remote)

Austin, Texas, United States (Remote)

Austin, Texas, United States (Remote)

Lyon, Auvergne-Rhône-Alpes, France (On-Site)

Rockville, Maryland, United States (On-Site)

Rockville, Maryland, United States (On-Site)

View All Jobs

Get notified when new jobs are added by ZeniMax Media

Level Up Your Career in Game Development!

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

Job Common Plug