Virtual Reality Rendering Engineer

2 Hours ago • 4 Years + • Rendering • Graphics Engineer • Undisclosed

About the job

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

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.







View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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!

Quebec, Canada (On-Site)

Bellevue, Washington, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Final Strike Games

Similar Jobs

Microsoft - Senior Data Engineer

Microsoft, (On-Site)

PlayStation Global - Senior Service Reliability Engineer

PlayStation Global, Germany (On-Site)

Epic Games - Senior Desktop Programmer, Fortnite Tech

Epic Games, Canada (On-Site)

CD PROJEKT RED - Senior Engineer, Graphics

CD PROJEKT RED, Poland (On-Site)

Ubisoft Blue Byte - SENIOR 3D PROGRAMMER [BEYOND GOOD AND EVIL 2] (F/M/D)

Ubisoft Blue Byte, Germany (On-Site)

Digital Extremes - Senior Graphics Programmer

Digital Extremes, Canada (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Track vfx - Vancouver | Technical Artist

Track vfx, Canada (On-Site)

Hasbro - Senior UX/UI Artist

Hasbro, Canada (On-Site)

Keywords Studios (Player Support) - Chercheurs Utilisateurs de Jeux en Début de Carrière

Keywords Studios (Player Support), Canada (Hybrid)

Haven Studios  Inc  - Testeur(e) en assurance qualité - QA Tester

Haven Studios Inc , Canada (Hybrid)

CAE - AVN Technician

CAE, Canada (On-Site)

Ziff Davis - Editor, Tech & Science (ExtremeTech)

Ziff Davis, Canada (Remote)

Fortis Games - Sr. Product Manager - Social & Multiplayer

Fortis Games, Canada (On-Site)

Spin Master - Entertainment Lawyer [Prodco]

Spin Master, Canada (Hybrid)

Get notifed when new similar jobs are uploaded

Rendering Jobs

ByteDance - Senior Software Engineer, Unity Engine and Tools

ByteDance, United States (On-Site)

Epic Games - Senior Desktop Programmer, Fortnite Tech

Epic Games, Canada (On-Site)

Epic Games - Senior ML Developer

Epic Games, United Kingdom (On-Site)

Gunzilla - Lead Render Programmer

Gunzilla, United Kingdom (On-Site)

Epic Games - Senior ML Developer

Epic Games, Canada (On-Site)

CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED, United States (Hybrid)

Epic Games - Senior Mobile Platform Engineer

Epic Games, (On-Site)

Get notifed when new similar jobs are uploaded