To be a part of Virtuos means to be a creator and aim at excellence.
At Virtuos, we harness the latest technologies to make video games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004.
Our French studio located in Cergy is specialized in co-development and contributed to Batman - Return to Arkham (2016), L.A. Noire : The V.R. Case Files (2017), Vampyr (2018), Assassin's Creed Liberation Remastered (2019) , The Outer Worlds (2019), Marvel's Avengers (2020) and Horizon Zero Dawn : Complete Edition (2020).
Programmeur·euse Graphics - Lyon centre
Permanent contract Lyon (69)
Main responsibilities :
Write code that fulfills the functional and technical requirements of the projects.
Understand, develop and optimize the code of graphics features.
Deliver a clean, commented and structured code.
Write technical documentation for other programmers.
Write end user documentation for designers and artists.
Work on various game engines and adapt to existing code bases.
Identify technical obstacles and propose related solutions.
Share your expertise with the team.
Make propositions to improve the final quality of the projects.
Integrate assets when necessary (characters, environments, props, animations, cut-scenes, UIs, sounds, special effects, etc.).
Report your work-in-progress to your lead, notify problems and deliver results on time.
Follow your lead programmer instructions and advices.
Must Have qualifications
Minimum of 5 years in graphics programming in video game industry or any other domain related to real time application.
French and English both written and spoken.
Mastering in C/C++ and object oriented programming.
Strong knowledge of math applied to 3D.
Familiar with low-level graphics programming, including at least 2 different APIs.
Familiar with modern game engine architectures, in particular graphic pipelines.
Good understanding of performance in every stage of graphics rendering.
Ability to fearlessly jump into large, existing code bases.
Ability to contribute original ideas towards game production and development.
Good communication skills.
Autonomous and proactive attitude.
Team player attitude
Nice to have qualifications :
An in-depth experience with C++ programming in Unreal Engine 4.
Comfortable in the optimization field.
Credited with at least one game launch in graphics programming role.
Open and collaborative employee culture.
Located in the heart of Lyon.
Partial work from home possible.
Overseas work opportunities.
Team buildings and company activities.
Resume, cover letter, references, web site (if relevant) To: Responsable du recrutement