Lead Graphics Developer

Agence Francaise pour le Jeu Vidéo
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Remote

Tech stack

API
Agile Methodologies
C++
Computer Programming
Software Debugging
Direct3D
Game Engine
OpenGL Shading Language
Graphics Software
Object-Oriented Software Development
Software Engineering
HLSL
Unreal Engine

Job description

Located in the heart of Lyon, within the prestigious Hôtel-Dieu, Virtuos Labs Lyon is home to nearly 50 passionate professionals specializing in engineering, with strong expertise in tool development and remaster projects. Certified as a Great Place to Work and for on-going and unannounced projects, Virtuos Lyon is looking for a Lead Graphics Developer motivated by ambitious, tech-demanding titles on PC and consoles. You'll be responsible for maintaining, developing and optimizing AAA-quality graphics systems in proprietary engines or Unreal Engine, working closely with developers and technical artists. As a Lead Graphics Developer, you will also have to establish guidance and strategy for our team of talented graphics developers. This role reports to the Technical Director and requires a deep understanding of software engineering and graphics workflows for real-time applications.

$Responsibilities

Management

  • Coordinate closely with Technical Directors to align on project progress and objectives.
  • Establish strategy, milestones, and staffing plans for Graphics Developers across assigned projects.
  • Manage, mentor, and support Graphics Developers throughout their assignments.
  • Monitor Graphics Developers' deliveries and ensure results meet expected quality and timelines.
  • Assess related upcoming risks and anticipate mitigations for production safety.
  • Help your team develop their full potential through training and personal growth initiatives.
  • Act as a role model in management, demonstrating strong leadership, empathy, clear communication, and accountability.
  • Foster a positive and inclusive team culture built on trust, collaboration, and respect.

Development

  • Continuously assess our graphics workforce against actual and future opportunities and make recommendations to level up the skillset.
  • Collaborate with stakeholders in the design of comprehensive and coherent technical strategies for graphics workflows and graphics features to serve project deliveries and imperatives.
  • Drive the implementation and optimization of graphics workflows, graphics features and tools for both CPU and GPU systems.
  • Ensure smooth integration between gameplay and visuals for the different graphics features.
  • Collaborate with other teams (Tech Art, Art, Production, Gameplay, Design) to ensure high-quality integration and responsiveness.
  • Provide technical support to Game Developers and Tech Artists, including debugging, review, and optimization assistance.
  • When necessary, write documentation explaining the studied or developed systems.
  • Be proactive in the elaboration of recommendations to improve how we are doing things.
  • Lead graphics project strategies (conventions, unification, sharing, performance) to maintain a coherent technical vision across projects.

Requirements

  • 5+ years in a Lead position (mandatory).
  • 3+ years in graphics development for games or equivalent.
  • Familiar with modern game engine and graphics engine architecture.
  • Familiar with Unreal Engine 5, its graphics workflow and graphics features.
  • Familiar with one or more Graphics API (Direct 3D 12, Vulkan, etc.)
  • Familiar with writing shaders (HLSL, GLSL, etc.)
  • Strong programming knowledge, especially in C++ and OOP logic.
  • Good understanding of the code impact on performance and memory utilization.
  • Experienced in managing and delivering features in an Agile environment, leveraging and supporting team self-organization, promoting lean processes, and cross-functional collaboration.
  • Autonomous, efficient, and proactive attitude.
  • Strong interpersonal and communication skills.
  • Fluent in French and English, both written and spoken.

$Nice to have qualifications

  • Previous work on Gen9 AAA projects.
  • Credited for at least one released game.
  • Software Engineering background.
  • Comfortable in optimization field.
  • Passion for graphics systems and the future of graphics engineering.

Apply for this position