Virtual Reality Rendering Engineer

3 Months ago • 4 Years + • Rendering • Graphics Engineer

Job Summary

Job Description

Final Strike Games seeks a Virtual Reality Rendering Engineer to collaborate with tech leads, directors, artists, and creative teams. Responsibilities include ensuring optimal graphic performance and rendering quality in VR (90fps target), profiling GPU/CPU usage to identify and resolve bottlenecks, implementing and optimizing rendering pipelines, shaders, visual effects, and lighting models. The role requires close collaboration with other teams to streamline asset pipelines and ensure efficient feature integration. Candidates should have proven experience (4+ years) in graphics programming for real-time applications, strong C++ proficiency, Unreal Engine expertise, and a deep understanding of modern rendering APIs (DirectX, Vulkan, OpenGL) and VR GPU architectures.
Must have:
  • 4+ years graphics programming experience
  • Strong C++ proficiency
  • Unreal Engine expertise (materials & shaders)
  • Rendering API knowledge (DirectX, Vulkan, OpenGL)
  • VR GPU architecture understanding
  • Debugging and problem-solving skills
Perks:
  • Comprehensive health coverage
  • Stock options
  • Bonuses
  • Disability and life insurance
  • Retirement savings plan with matching
  • Generous vacation benefits
  • Paid holidays
  • Paid parental leave
  • Career advancement opportunities
  • Training and professional development

Job Details

Programmeuse,eur de rendu graphique en réalité virtuelle


Superviseur : Directeur du studio

Type d’emploi : Temps Plein

Lieu de travail : Montréal, Québec (doit être local ou prêt à déménager). Il s'agit d'un poste qui sera basé dans nos bureaux de Montréal.


Final Strike Games est un studio de développement de jeux indépendant, passionné par la création de jeux multijoueurs de classe mondiale dans Unreal Engine. Notre équipe valorise l’honnêteté, la transparence et le respect de tous, tout en travaillant ensemble pour créer des expériences de jeu inspirantes pour l’industrie !

 

Final Strike Games recherche un ingénieur spécialisé en rendu et optimisation graphique pour rejoindre notre studio de Montréal.  Dans ce poste, vous aurez l'opportunité de collaborer étroitement avec les responsables techniques, les directeurs, les équipes créatives et les artistes pour donner vie à la vision artistique du projet tout en maintenant un framerate de 90fps en VR. Votre rôle sera multiple, vous permettant de superviser le plan à long terme et l'implémentation en détail du rendu graphique dans le jeu. Vous veillerez à ce que les normes de qualité soient respectées et soutiendrez l’apprentissage et le développement continus de votre équipe.

 

Responsabilités (incluent mais ne sont pas limitées à) :

  • Assurer les meilleures performances graphiques et la qualité de rendu du jeu.
  • Analyser l’utilisation du GPU et du CPU pour identifier les goulots d’étranglement et améliorer le framerate et l’utilisation de la mémoire.
  • Implémenter et optimiser les pipelines de rendu, les shaders, les effets visuels, les modèles d’éclairage et les techniques de post-traitement pour obtenir des visuels de haute qualité et des performances en temps réel.
  • Travailler en étroite collaboration avec les artistes, les designers et les programmeurs pour rationaliser le pipeline des assets et garantir que les fonctionnalités graphiques sont intégrées efficacement.
  • Collaborer avec les équipes de production pour s’assurer que les assets graphiques et les outils répondent aux besoins et aux calendriers du projet.
  • Participer aux revues de code et aux discussions techniques pour maintenir les normes de codage, optimiser le flux de travail et améliorer la qualité du code.

 

Qualifications :

  • Expérience avérée (4+ ans) en programmation graphique pour les jeux ou les applications en temps réel.
  • Forte maîtrise du C++ et familiarité avec d’autres langages de programmation.
  • Expérience dans le développement et l’optimisation des fonctionnalités graphiques dans le moteur Unreal, y compris les matériaux et les shaders.
  • Compétences solides en débogage et en résolution de problèmes, avec la capacité d’identifier rapidement les causes profondes des problèmes visuels ou de performance.
  • Connaissance approfondie des API de rendu modernes (par exemple, DirectX, Vulkan, OpenGL) et des architectures GPU pour la réalité virtuelle.
  • Compétences en communication, verbales comme écrites, pour transmettre clairement les concepts techniques aux membres de l’équipe non technique.



Rémunération & Avantages pour les Employés

Lorsque nous trouvons la personne idéale, nous nous efforçons de vous faire une offre qui suscitera votre plus grand intérêt. En plus de salaires de base compétitifs, nous offrons également des avantages sociaux robustes :

  • Santé & Bien-être : Nous savons que le bien-être est multidimensionnel, tout comme nos employés. FSG offre une couverture santé complète pour vous et toute votre famille.
  • Récompenses Globales : Nous voulons que vous vous sentiez soutenu dans toutes les circonstances de la vie. En plus d'offrir des salaires compétitifs, nous proposons des options d’achat d'actions, des primes, une assurance invalidité et vie, ainsi qu'un plan d'épargne-retraite avec une contribution équivalente.
  • Congés Flexibles : Nous savons qu’être au meilleur de soi-même au travail signifie aussi avoir du temps en dehors du travail. Nous offrons des congés payés généreux en plus des périodes de fermeture du studio.
  • Croissance :  Notre studio est rempli de personnes innovantes et curieuses. Ces valeurs développent une passion pour l’apprentissage, c’est pourquoi nous soutenons les opportunités de progression de carrière, de formation et de développement professionnel.
  • Connexion : Nous croyons en l'embauche des meilleures personnes, et que de grandes équipes créent de grands jeux. Nous créons plusieurs fois par an des opportunités pour nous réunir en studio afin de jouer et de bâtir des connexions durables.

 

Final Strike Games est un employeur qui respecte l’égalité des chances. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à l’âge, l’ascendance, la couleur, les congés familiaux ou médicaux, l’identité ou l’expression de genre, les informations génétiques, l’état civil, l’état de santé, l’origine nationale, le handicap physique ou mental, l’affiliation politique, le statut de vétéran protégé, la race, la religion, le sexe (y compris la grossesse), l’orientation sexuelle, ou toute autre caractéristique protégée par les lois, règlements et ordonnances applicables. Si vous avez besoin d’assistance et/ou d’un aménagement raisonnable en raison d’un handicap pendant le processus de candidature ou de recrutement, veuillez nous en informer.



Virtual Reality Rendering Engineer

Reports to: Studio Head

Employment Status: Full Time

Work Location: Montreal (must be local, or willing to relocate).  This position is full-time onsite at our downtown Montreal studio.


Overview

Final Strike Games is an independent game-development studio with a passion for creating world-class multiplayer, shooter, and live-service games in Unreal Engine. Our team values honesty, transparency, and respect for all, while working together to create industry-inspiring game experiences!

 

Final Strike Games is looking for a rendering Engineer to join our Montreal studio.  In this position, you’ll collaborate closely with tech leads, directors, creative teams, and artists to bring the project’s artistic vision to life while maintaining a 90fps frame rate in VR.  Your role is multifaceted, allowing you to oversee the high-level rendering roadmap and detailed execution plans.  You’ll ensure quality standards are met and support the ongoing learning and development of your team.


Responsibilities include but not limited to:

  • Ensure the best graphic performance and rendering quality of the game.
  • Profile GPU and CPU usage to identify bottlenecks and improve frame rates and memory usage.
  • Implement and optimize rendering pipelines, shaders, visual effects, lighting models, and post-processing techniques to achieve high-quality visuals and real-time performance.
  • Work closely with artists, designers, and programmers to streamline the asset pipeline and ensure that graphics features are integrated efficiently.
  • Collaborate with production teams to ensure that graphical assets and tools meet project needs and schedules.
  • Participate in code reviews and technical discussions to maintain coding standards, optimize workflow, and improve code quality.

 

Qualifications

  • Proven experience (4+ years) in graphics programming for games or real-time applications. 
  • Strong proficiency in C++ and familiarity with other programming languages.
  • Experience developing and optimizing graphics features in Unreal, including advanced materials and shaders.
  • Solid debugging and problem-solving skills, with the ability to quickly identify root causes of visual or performance issues.
  • In-depth knowledge of modern rendering APIs (e.g., DirectX, Vulkan, OpenGL) and GPU architectures for virtual reality.
  • Strong communication skills, both verbal and written, to clearly convey technical concepts to non-technical team members.


 

Compensation & Employee Benefits


When we find the right person, we try to make an offer that will excite you. In addition to competitive base salaries, we also offer robust employee benefits:


  • Health & Wellbeing: We know wellness is multi-dimensional, just like our employees. FSG offers comprehensive health coverage and covers 100% of premiums for the whole family.
  • Total Rewards: We want you to feel empowered in all of life’s circumstances. In addition to offering competitive salaries, we offer stock options, bonuses, disability and life insurance, and retirement savings with matching.

  • Flexible Time Off: We know that being your best at work means the ability to be present outside of work. We offer generous vacation benefits, paid holidays, and paid parental leave.

  • Growth: Our studio is filled with innovators and fearless explorers of the unknown. These values lend themselves to curiosity and a passion for learning, which is why we prioritize career advancement opportunities, training, and professional development.

  • Connection: We believe in hiring the best people, and that great teams make great games. We create opportunities several times a year to come together as a studio to play and build lifelong connections.


Final Strike Games is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please let us know.







Similar Jobs

Anavation - Senior Android Software Engineer

Anavation

Chantilly, Virginia, United States (On-Site)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

Bellevue, Washington, United States (Remote)
5 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Larkspur, California, United States (On-Site)
2 Months ago
Activision - Senior Expert VFX Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
ByteDance - LLM Software Engineer/Researcher Graduate (Applied Machine Learning) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
3 Months ago
Epic Games - Senior ML Developer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
8 Months ago
Virtuos - Lead Engine / Rendering Developer

Virtuos

France (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amber - 3D Level Designer (Project Based)

Amber

Brazil (On-Site)
9 Months ago
Microsoft - Software Engineer II

Microsoft

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Google - Software Engineering Manager II, Google Cloud Data Management

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
ByteDance - Senior Site Reliability Engineer - Data Infrastructure (Seattle)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Senior/Tech Lead Software Development Engineer, Network Monitoring & Alerts - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
The Walt Disney Company - Staff Production Engineer - Platform

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
5 Months ago
ByteDance - Senior/Tech Lead Software Development Engineer, Network Monitoring & Alerts - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Riot Games - Technical Sound Designer III - League Studio, Creative eXpressions

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
PwC - Power Platform Developer Associate

PwC

Milan, Lombardy, Italy (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Amazon Games - Directrice, Directeur de production / Production Director, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Company3 Method Studios - Dailies Technician (Temporary)

Company3 Method Studios

British Columbia, Canada (On-Site)
1 Month ago
Luxoft - Java Team Lead

Luxoft

Mississauga, Ontario, Canada (On-Site)
5 Months ago
Amber - Localization Quality Assurance with Indonesian

Amber

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Pragma - Professional Services Engineer - Customer Operations

Pragma

Canada (Remote)
4 Months ago
Super - Senior Software Engineer, Payments

Super

Canada (Remote)
5 Months ago
Epic Games - Data Analyst - Product Analytics

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Salesforce - Growth Business Account Executive - Bilingual (English/French)

Salesforce

Montreal, Quebec, Canada (Remote)
3 Months ago
Behaviour Interactive - Senior Backend Programmer – Dead By Daylight | Programmeur·euse Backend Senior·e – Dead By Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
6 Months ago
PwC - PwC Private, Cross Border Tax, Senior Manager

PwC

Calgary, Alberta, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Focus Entertainment - Unreal Lead Programmer

Focus Entertainment

Île-de-France, France (Hybrid)
2 Months ago
Behaviour Interactive - Graphics Programmer - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
2 Months ago
ByteDance - Senior Software Engineer, Cross Platform Application

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Sports Interactive - Senior Software Engineer (Graphics)

Sports Interactive

London, England, United Kingdom (Hybrid)
2 Months ago
Digital Extremes - Senior Graphics Programmer

Digital Extremes

London, Ontario, Canada (Remote)
5 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Matic Robots - iOS Engineer, Graphics and Rendering

Matic Robots

Canada (On-Site)
6 Months ago
PearlAbyss - Engineering_Rendering Internship

PearlAbyss

(On-Site)
3 Months ago
Epic Games - Senior Engine Programmer, Framework Architecture

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
ByteDance - Senior Software Engineer, Unity Engine and Tools

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Final Strike Games was founded in March 2016 and is located in Bellevue, WA and Vancouver BC.


At FSG we leverage our vast multiplayer experience to create games focused on AAA multiplayer experiences and online services for Personal Computers and gaming consoles.


Our mission is to create multiplayer games and online services for PC and Console.


We are working on an Unannounced PVP shooter and are scaling our team. Come Join us and Make amazing Multiplayer!

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Bellevue, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Final Strike Games

Level Up Your Career in Game Development!

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

Job Common Plug