Senior Programmer

6 Months ago • 5 Years + • Game Programmer

Job Summary

Job Description

Virtuos is looking for a Senior Programmer with 5+ years of experience in game engine programming. You'll implement features, develop functionalities, and collaborate with teams. Strong C++ and object-oriented programming skills are essential. Experience with Unreal Engine 4 is a plus.
Must have:
  • Game Engine Programming
  • C++ & OOP
  • System Programming
  • Game Engine Architectures
Good to have:
  • Unreal Engine 4
  • Optimization Field
  • Third-party Middleware
  • Performance & Memory
Perks:
  • Remote Work Possible
  • Relocation Support

Job Details

__

PLAY, GROW and WIN

To be a part of Virtuos means to be a creator.  

At Virtuos, we harness the latest technologies to make 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. 

Virtuosi is a team of experts – people who have come together to share their mutual passion for making and playing games. People with the same enthusiasm for exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.

At Virtuos, we are at the forefront of gaming, creating exciting new experiences daily. Join us to Play, Grow and Win – together.

Responsibilities

  • Implement various features within the game engine according to the guidelines specified by the technical director and under the supervision of the lead programmer;
  • If needed, develop functionalities in graphics parts, game systems or tools;
  • Get involved in the technical architecture defined for the game engine;
  • Provide with his in-depth expertise in system programming and share it with the whole team;
  • Collaborate with other team members and other development, art or production teams, whatever local or remote;
  • Make propositions to improve existing functionalities, for the sake of the final quality of the game;
  • Deliver a clean, clearly commented and structured code, in respect of the suitable conditions of performance and reliability;
  • Integrate in game when necessary any delivered asset (characters, environments, props, animations, cut-scenes, UIs, sounds, special effects, etc.);
  • Investigate and solve bugs identified in the source code (even written by other developers);
  • Profile performance or memory troubles and solve them by bringing appropriate optimizations;
  • Make sure the provided work result fit the expected quality;
  • Report the work in progress and deliver the achieved result on time, along with any information needed to use it properly;
  • When necessary, write a technical document explaining the developed or studied system.

Qualifications

  • Minimum of 5 years in engine programming in video game industry or any other domain related to real time application;
  • Familiar with low-level system programming;
  • Familiar with modern game engine architectures;
  • Familiar with usual third-party middleware (PhysX, Simplygon, Wwise, Bink, etc.);
  • Mastery in C++ and object-oriented programming;
  • Excellent understanding of the code impact on performance and memory utilization;
  • Autonomous and proactive attitude;
  • Strong interpersonal and communication skills, French and English both written and spoken.
Nice to have qualification
  • Comfortable in optimization field;
  • An in-depth experience in development with Unreal Engine 4;
  • Credited in one released game at least. 

About Us

Founded in 2004, Virtuos is one of the largest independent video game development companies. We are headquartered in Singapore with over 3,500 employees across 22 offices in Asia, Europe, and North America. Specializing in full-cycle game development and art production, we have delivered high-quality content for more than 1,500 console, PC, and mobile games. Our clients include 23 of the top 25 gaming companies worldwide. Visit  to find out how we can make games better, together. 
About Our Team
Founded in 2010 and later acquired by Virtuos in 2017, our Paris studio is located within the lush confines of Parc Saint-Christophe in Cergy – close to the city center of Paris and easily reachable by public transport.
Our studio has a full suite of capabilities to undertake projects of varying scopes, including co-developments, adaptations, and remasters of AAA games. A great example of this is our recently launched homemade game, Mahokenshi, which was released in January 2023.
Virtuos Paris houses a team of experts from technical artists and game designers to engineers. Our Paris studio takes pride in its engineering team’s depth of experience, which has been providing its rich expertise in re-engineering and adaptation, as well as in gameplay mandates to our global partners to bring some of the world’s top AAA games to life.

WHAT WE OFFER

• Work at Virtuos Paris studio, close to the city center of Paris - the iconic capital of France
• Contribute to the world’s biggest AAA titles in gaming
• End-of-project celebrations, teambuilding outings, and studio bonding activities
• Gaming corners with consoles and a common area
• Comprehensive medical healthcare provided for all staff
• Remote work is possible
• Relocation support
• Career and international mobility opportunities with Virtuos Internal Mobility Program
People matter. Diverse opinions and experiences matter. At Virtuos, our talented teams are the cornerstone of our success, and we recognize that fostering and advocating for inclusivity is at the center of what we do best - we make games better, together. Virtuos is proud to be an equal opportunity employer that embraces diversity of thought, expression, culture, and backgrounds.

Job Info

  • Job Function Identification VIR_2341
  • Posting Date 11/23/2023, 12:05 PM
  • Locations France, Montpellier
  • Linkedin Tags #LI-gsf

Similar Jobs

Egnyte - Staff Software Engineer - C++

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
5 Months ago
NVIDIA - System Level Product Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Onsite Interconnect Product Engineer

NVIDIA

(On-Site)
3 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Aristocrat Gaming - Engineer II - C++ Developer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
Red Rover Interactive - Senior Gameplay Programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
5 Months ago
Haptic - Senior Porting Programmer

Haptic

Paris, Île-de-France, France (Remote)
3 Months ago
Starbreeze Studios - Gameplay Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
GeneraGames1 - SENIOR ONLINE MULTIPLAYER GAME DEVELOPER

GeneraGames1

Seville, Andalusia, Spain (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sony Interactive Entertainment - Technical Producer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Thatgamecompany - Game Engine Engineer (Optimization) - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
7 Months ago
ZeniMax Media - Programmeur.se de jeu senior / Senior Gameplay Programmer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
7 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
ByteDance - Senior Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
CI Games  - Senior UI Programmer

CI Games

(Remote)
2 Months ago
Luxoft - Cores Verification Engineer

Luxoft

Iași, Iași County, Romania (On-Site)
4 Months ago
Ubisoft - C++ Programmer

Ubisoft

Belgrade, Serbia (On-Site)
2 Months ago
Sigma Software - Principal/Architect Software Engineer (AdTech Unit)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Gameloft - [D&D PC-Console ] Directeur(trice) artistique technique- Technical art director

Gameloft

Montreal, Quebec, Canada (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in France

Assystems - Chargé d’Affaires Technique - Référencement des Pièces de Rechange (H/F)

Assystems

Chessy, Île-de-France, France (On-Site)
5 Months ago
The Walt Disney Company - Food and Beverage Director, Disneyland Hotel

The Walt Disney Company

Chessy, Île-de-France, France (On-Site)
3 Months ago
Ubisoft - Group Strategic Planning Senior Analyst

Ubisoft

Saint-Mandé, Île-de-France, France (On-Site)
2 Months ago
Ubisoft - Retail Sales Administration Assistant - Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
2 Months ago
Ubisoft - Directeur.trice Technique Animation (F/H/NB) [Projet AAA]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
Ubisoft - Community Developer

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Assystems - Consultant Conduite du Changement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
Ubisoft - 3D Technical Gameplay Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Ubisoft - Senior 3D Gameplay Technical Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Months ago
Assystems - Technicien Système Automatisme Et Informatique Industrielle H/F

Assystems

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

PlayStation Global - Lead Gameplay Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ubisoft - Gameplay Programmer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Bethesda - Senior Systems Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
6 Months ago
Techland - UE5 Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
VECTOR NORTH - [Vector North] Senior Gameplay Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
6 Months ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
4 Months ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
6 Months ago
PearlAbyss - Gameplay Programmer

PearlAbyss

(On-Site)
3 Months ago
Kojima Productions - Tools Programmer

Kojima Productions

Tokyo, Japan (On-Site)
4 Months ago
Techland - Senior Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Dublin, County Dublin, Ireland (Hybrid)

China (On-Site)

Ukraine (Hybrid)

China (On-Site)

Dublin, County Dublin, Ireland (Remote)

China (On-Site)

France (Hybrid)

China (On-Site)

Dublin, County Dublin, Ireland (Hybrid)

View All Jobs

Get notified when new jobs are added by Virtuos

Level Up Your Career in Game Development!

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

Job Common Plug