Talent.com
Programmeur senior en rendu / Senior Rendering Programmer
Programmeur senior en rendu / Senior Rendering ProgrammerHighdive • Toronto, Canada
Programmeur senior en rendu / Senior Rendering Programmer

Programmeur senior en rendu / Senior Rendering Programmer

Highdive • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the

Programmeur de moteurs senior / Senior Engine Programmer

role at

Highdive

1 month ago Be among the first 25 applicants

Join to apply for the

Programmeur de moteurs senior / Senior Engine Programmer

role at

Highdive

Get AI-powered advice on this job and more exclusive features.

Nous sommes Highdive, un studio de dévelopement NetEase Games - ThunderFire, de Montréal. Nous créons par-delà les frontières, des jeux qui nous font vivre ensemble, de pures émotions.

A quoi ressemblera ton quotidien

Contribuer à la construction et à l'amélioration des systèmes du moteur en C++, tels que les outils, l'animation, la physique et les effets 3D, en accordant une attention particulière à l'évolutivité et aux performances.

Collaborer avec l'équipe du moteur pour résoudre des problèmes complexes au sein de la pile technologique, en se concentrant sur les aspects de performance tels que le CPU, le GPU, la mémoire et les temps de chargement.

Participer à la maintenance de la documentation technique, en veillant à ce que les systèmes soient bien documentés et facilement accessibles à l'équipe.

Utiliser des outils de profilage et de collecte de données pour analyser les performances et formuler des recommandations d'optimisation.

Se tenir informé des nouveaux développements dans la technologie des jeux et des avancées du moteur, en appliquant les améliorations pertinentes au projet.

Qualifications :

Licence en informatique, en mathématiques ou dans un domaine connexe.

3 à 5 ans d'expérience dans l'industrie du jeu ou dans des domaines connexes, idéalement avec une exposition à un titre commercialisé.

Maîtrise de C++ (C++14 ou C++17 est un plus) ; une bonne connaissance de C# est un avantage.

Solide compréhension d'Unreal Engine 4 / 5, et une expérience avec Blueprints est un plus.

Connaissance de base de la programmation multithread, des modèles de conception et de l'optimisation des performances.

Familiarité avec les outils et les techniques de profilage et d'analyse des performances du moteur.

Excellentes compétences en matière de résolution de problèmes et de communication, avec la capacité de travailler à la fois de manière indépendante et au sein d'une équipe.

Pourquoi nous pourrions être la compagnie parfaite pour toi :

Nous offrons l'expérience unique de faire partie de la création d'une nouvelle équipe de jeu internationale en plein cœur de Montréal, qui bénéficie de la richesse de la diversité de ses membres et de l'échange culturel avec nos partenaires à Hangzhou.

Nous offrons également :

  • Couverture d'assurance et télémédecine dès le 1er jour;
  • Indemnité transports et repas;
  • Prime de référencement;

REER avec contribution de l'employeur.

Rejoins-nous pour travailler sur un projet ambitieux, dans une atmosphère unique de start-up et avec une équipe de développeurs de jeux passionnés et pleins d'énergie !

Senior Engine Programmer

We are Highdive, a NetEase Games ThunderFire development studio from Montreal. Bond by no borders, we create games that let us dive into pure emotions, together.

What you'll be doing :

Contribute to building and refining engine systems in C++, such as tools, animation, physics, and 3D effects, with attention to scalability and performance.

Collaborate with the engine team to address complex problems within the technology stack, focusing on performance aspects like CPU, GPU, memory, and load times.

Assist in maintaining technical documentation, ensuring that systems are well-documented and easily accessible for the team.

Use profiling and metrics-gathering tools to analyze performance, making recommendations for optimizations.

Stay informed on new developments in game technology and engine advancements, applying relevant improvements to the project.

Qualifications :

Bachelor's degree in Computer Science, Mathematics, or related field.

3-5 years of experience in the game industry or related fields, ideally with exposure to a shipped title.

Proficiency in C++ (C++14 or C++17 is a plus); familiarity with C# is advantageous.

Solid understanding of Unreal Engine 4 / 5, and experience with Blueprints is a plus.

Foundational knowledge in multi-threaded programming, design patterns, and performance optimization.

Familiarity with tools and techniques for profiling and analyzing engine performance.

Excellent problem-solving and communication skills, with the ability to work both independently and as part of a team.

Why could we be the perfect place for you :

We offer the unique experience of being part of the foundation of a new international game team right in the heart of Montreal, which benefits from the rich diversity of its members and the cultural exchange with our partners in Hangzhou.

We also offer :

Insurance coverage and telemedicine from day one,

Transportation and meal allowance,

Referral bonus,

RRSP with employer contribution.

Join us to work on an ambitious project, in a unique 'Start-Up Atmosphere' and with a team of passionate and energetic game developers!

Seniority level

Seniority level Mid-Senior level

Employment type

Employment type Full-time

Job function

Job function Engineering and Information Technology

Industries Computer Games

Referrals increase your chances of interviewing at Highdive by 2x

Senior C# Developer, Streaming Specialist (French Services) (Telework / Hybrid)

Senior C# Developer, Streaming Specialist (French Services) (Telework / Hybrid)

Senior ML Programmer _ Content Creation Technology Group

MONTREAL [Hybrid] - Senior Active Directory Engineer

Senior Technical Consultant / Manager, Senior ServiceNow Developer

Senior ML Data Scientist _ Content Creation Technology Group

Senior Configuration / Integration Developer (Life Insurance Policy)

Senior ML Data Scientist _ Content Creation Technology Group

Full Stack Developer - Technical Lead (C# / .Net)

Software Engineer, Intermediate or Senior

Senior Software Engineer, AI & Fullstack

Greater Montreal Metropolitan Area CA$120,000.00-CA$140,000.00 1 month ago

Senior Full Stack Developer (Back-End Focus)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Create a job alert for this search

Programmeur senior en rendu Senior Rendering Programmer • Toronto, Canada

Similar jobs
Programmeur.NET – Senior

Programmeur.NET – Senior

Exposant 3 • Toronto, Canada
Full-time
Overview Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, déd...Show more
Last updated: 8 days ago • Promoted
Microvellum Programmer / Developer - Amico Corporation

Microvellum Programmer / Developer - Amico Corporation

Amico • Richmond Hill, ON, Canada
Full-time
Microvellum Developer - Amico Corporation.Would you like to work for a global company that is dedicated to personal career growth? Amico Corporation is a leading manufacturer of Medical Equip...Show more
Last updated: 19 days ago • Promoted
Développeur logiciel senior / Senior Software Engineer (Full Stack : React / Ruby / Rails)

Développeur logiciel senior / Senior Software Engineer (Full Stack : React / Ruby / Rails)

Circle Medical • Toronto, Canada
Full-time
About Us Circle Medical is a venture-backed, Y Combinator–founded healthcare company redefining primary care for the modern world. Our mission is to make high-quality healthcare accessible through t...Show more
Last updated: 22 days ago • Promoted
Lead DevOps Linux – Automatisation & Production (Hybride)

Lead DevOps Linux – Automatisation & Production (Hybride)

CHROME TECHNOLOGIES • Toronto, Canada
Full-time
Une entreprise dynamique à Montréal recherche un Administrateur systèmes DevOps Senior pour renforcer son équipe.Ce poste hybride vous permettra de travailler au sein d'une équipe agile, où vous se...Show more
Last updated: 22 days ago • Promoted
Développeur RPG AS 400 bilingue, HYBRIDE (1814)

Développeur RPG AS 400 bilingue, HYBRIDE (1814)

freelance.ca • Toronto, Canada
Full-time
NOTE : Modèle de travail hybride, 2 jours par semaine au bureau de Montréal.Type : Contrat de 6 mois (forte possibilité de prolongation). Expérience : 5 ans et plus en tant que développeur RPG, AS 4...Show more
Last updated: 3 days ago • Promoted
Directeur associé / directeur, stratégie, données probantes du monde réel et phase tardive

Directeur associé / directeur, stratégie, données probantes du monde réel et phase tardive

Syneos Health • Toronto, CA
Full-time
Description Directeur associé / directeur, stratégie, données probantes du monde réel et phase tardive Syneos Health® est une organisation de pointe en matière de solutions biopharmaceutiques entière...Show more
Last updated: 1 day ago • Promoted
COORDONNATEUR-TRICE, INFRASTRUCTURE ET PROJETS SPÉCIAUX

COORDONNATEUR-TRICE, INFRASTRUCTURE ET PROJETS SPÉCIAUX

Kativik Regional Government • newmarket, ON, ca
Full-time
L’Administration régionale Kativik (ARK) est un organisme supramunicipal qui exerce sa compétence sur le territoire du Québec situé au nord du 55e parallèle. L’ARK cherche actuellement à recruter un...Show more
Last updated: 9 days ago • Promoted
Spécialiste du recrutement technique (contrat de 12 mois) - richmond hill

Spécialiste du recrutement technique (contrat de 12 mois) - richmond hill

Empire Vie • richmond hill, on, ca
Full-time +1
Spécialiste du recrutement technique (contrat de 12 mois).Lieu : à distance – n’importe où au Canada.La fourchette de rémunération cible totale (RCT), qui comprend le salaire et la prime cible, est...Show more
Last updated: 12 days ago • Promoted
Pilote de drone et arpenteur — missions variées, horaires flexibles

Pilote de drone et arpenteur — missions variées, horaires flexibles

Ecce Terra, arpenteurs-géomètres SENCRL • Toronto, Canada
Full-time
Une société d'arpentage reconnue recherche un.Pilote de drone pour rejoindre son équipe.Vous serez responsable de la planification et de l'exécution des vols de drones dans divers environnements, t...Show more
Last updated: 10 days ago • Promoted
Directeur technique – Programmation (Nouvelle IP)

Directeur technique – Programmation (Nouvelle IP)

Kanz • Toronto, Canada
Full-time
Directeur technique – Programmation (Nouvelle IP) Ubisoft collaborates with Jobs for Humanity to build an inclusive and just employment ecosystem. Nous recrutons une personne issue de tous horizons ...Show more
Last updated: 23 days ago • Promoted
Spécialiste principal de l'architecture des données

Spécialiste principal de l'architecture des données

Quantum Management Services Ltd. • Toronto, Canada
Full-time
Spécialiste principal de l'architecture des données.Québec et Ontario) Nous avons une occasion unique pour un spécialiste principal de l'architecture des données de travailler entièrement à distanc...Show more
Last updated: 30+ days ago • Promoted
Spécialiste, Dons annuels (bilingue) - Cystic Fibrosis Canada / Fibrose kystique Canada

Spécialiste, Dons annuels (bilingue) - Cystic Fibrosis Canada / Fibrose kystique Canada

Cystic Fibrosis Canada / Fibrose kystique Canada • newmarket, on, ca
Full-time
Spécialiste, Dons annuels (bilingue).Nous nous engageons à maintenir un processus de recrutement centré sur l’humain et n’utilisons aucun outil d’intelligence artificielle à aucune étape de l’évalu...Show more
Last updated: 30+ days ago • Promoted
COORDONNATEUR-TRICE, INFRASTRUCTURE ET PROJETS SPÉCIAUX - newmarket

COORDONNATEUR-TRICE, INFRASTRUCTURE ET PROJETS SPÉCIAUX - newmarket

Kativik Regional Government • newmarket, on, ca
Full-time
L’Administration régionale Kativik (ARK) est un organisme supramunicipal qui exerce sa compétence sur le territoire du Québec situé au nord du 55e parallèle. L’ARK cherche actuellement à recruter un...Show more
Last updated: 9 days ago • Promoted
Spécialiste du recrutement technique (contrat de 12 mois) - newmarket

Spécialiste du recrutement technique (contrat de 12 mois) - newmarket

Empire Vie • newmarket, on, ca
Full-time +1
Spécialiste du recrutement technique (contrat de 12 mois).Lieu : à distance – n’importe où au Canada.La fourchette de rémunération cible totale (RCT), qui comprend le salaire et la prime cible, est...Show more
Last updated: 12 days ago • Promoted
Programmeur statistique principal (États-Unis, Canada, Royaume-Uni seulement)

Programmeur statistique principal (États-Unis, Canada, Royaume-Uni seulement)

Syneos Health • Toronto, ON, Canada
Full-time
Programmeur statistique principal (États-Unis, Canada, Royaume-Uni seulement).Syneos Health® est une organisation de pointe en matière de solutions biopharmaceutiques entièrement intégrées, conçues...Show more
Last updated: 4 days ago • Promoted
Ingénieur • e en structure senior (ELEMA)

Ingénieur • e en structure senior (ELEMA)

ELEMA • Toronto, ON, Canada
Full-time
Description de l'entreprise.Fondée par des ingénieurs-conseils passionnés et spécialisés en conception innovante de structure de bâtiment, ELEMA cultive l&rsq...Show more
Last updated: 6 days ago • Promoted
Furniture Product Developer (Market and Buying Focus) - Aosom Canada

Furniture Product Developer (Market and Buying Focus) - Aosom Canada

Aosom Canada • markham, on, ca
Full-time +1
Help shape what Canada buys next.Aosom Canada is one of the country’s fastest-growing e-commerce companies, operating at scale across major online marketplaces and direct-to-consumer channels.With ...Show more
Last updated: 4 days ago • Promoted
Développeur •euse Build & Release Senior / Senior Build & Release System Developer

Développeur •euse Build & Release Senior / Senior Build & Release System Developer

Sony Interactive Entertainment • Toronto, Canada
Full-time
Développeur •euse Build & Release Senior / Senior Build & Release System Developer Join to apply for the Développeur •euse Build & Release Senior role at Sony Interactive Entertainment.Reporting Le •a...Show more
Last updated: 22 days ago • Promoted