- Développer et maintenir des systèmes du moteur de jeu tels que: gestionnaire de mémoire, sérialisation, modèle objet, langage de définition de data, chargement, séquenceur de tâches, modèle ECS, compilateur, réseau, flots de jeu, etc.
- Analyzer diverses métriques de performance et apporter les optimizations pertinentes
- Développer des outils pour le moteur de jeu et le pipeline afin d'améliorer les processus d'ingénierie
- Planifier son travail efficacement, analyser les risques et donner des estimations d'effort justes à l'équipe
- 8+ ans d'expérience dans un rôle similaire
- Connaissance approfondie du langage C++
- Excellente compréhension des architecture d'engin de jeu moderne
- Excellentes techniques en optimization et programmation multithread
- Compétences avancées en déverminage
- Expérience de développement sur diverses plateformes
- Expérience professionnelle avec UE4
- Expérience sur un jeu multijoueur
- Expérience de production sur un jeu live
- Expérience de développement sur un jeu multijoueur
- Connaissance de l'environnement de développement PS4 et ses outils
- Connaissance des langages Go et/ou Rust
- Develop and maintain game engine systems in diverse areas such as: memory management, serialization, object model and data definition languages, streaming, scheduling, ECS, compiler, networking, game flows, etc.
- Analyze various performance metrics and optimize systems
- Develop engine and pipeline tools to enhance engineering workflows
- Plan work effectively, and provide realistic updates on progress to your team and managers
- 8+ years of experience in the game industry with significant contributions to AAA titles in senior technical roles
- Strong understanding of C++ language
- Deep knowledge of modern game engine design & architecture
- Strong multithreading and optimization skills
- Advanced debugging skills
- Experience developing on multiple platforms
- Experience with UE4
- Experience working on multiplayer title
- Experience working on live game
- Experience with PS4 development environment and toolkit
- Knowledge of Go and/or Rust
-
Engine Programmer
3 days ago
People Can Fly Montreal, Canada Full timeJob DescriptionOptimiser le jeu pour plusieurs plateformes · Développer des outils pour soutenir les autres développeurs(-euses) · Améliorer et maintenir la partie (ou composante) moteur du cadre PCF (construit sur Unreal Engine) · Implémenter efficacement des tâches et fonctio ...
-
Senior Engine Programmer
6 days ago
Haven Studios Inc Montreal, CanadaIn May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we've always wanted to create – and games we've longed to play. · We've made amazing progress in a short time tha ...
-
Programmer, Engine
6 days ago
WB Games Montreal Inc Montreal, Canada Full timeAbout the Company · Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerM ...
-
Sony Playstation Montréal, QC, CanadaWhy PlayStation? · PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStat ...
-
Senior Engine Programmer
6 days ago
2K Montreal, CanadaCloud Chamber is looking for a Senior Engine Programmer with extensive Unreal Engine experience, preferably in a Core Tech/Systems Programming capacity, to join our talented, distributed development team. You will be responsible for designing, implementing, and optimizing game en ...
-
Lead Programmer, Engine
6 days ago
WB Games Montreal Inc Montreal, Canada Full timeAbout the Company · Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerM ...
-
Senior engine programmer
1 week ago
Beenox Montreal, CanadaFounded in Quebec City and continuing its growth with a team in Montreal, Beenox has over 20 years of expertise in the game development. As an Activision studio we are leaders in interactive entertainment and involved in the creation of renowned titles. · We are proud to be a maj ...
-
Senior Engine Programmer, Unreal Engine
1 day ago
Epic Games Montreal, Canada Full timeWHAT MAKES US EPIC? · At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually ...
-
Tools Programmer, Engine Ops
3 days ago
Epic Games Montreal, Canada Full timeWHAT MAKES US EPIC? · At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually ...
-
Rédacteur Technique
1 week ago
Epic Games (French) Montréal, Canada**Ce que nous faisons**: · Unreal Engine est un grand réseau de technologies qui se complètent pour offrir l'une des meilleures expériences créatives en 3D de toute la planète. La documentation d'Unreal Engine permet de comprendre ces technologies. · L'équipe de Documentation d'U ...
-
L'École de Technologie Supérieure Montréal, Canada**VOTRE CARRIÈRE À L'ÉTS**: · - L'École de technologie supérieure (ÉTS) est une université située au centre-ville de Montréal. Vous y trouverez des programmes de baccalauréat, maîtrise et doctorat axés sur le génie appliqué, une infrastructure de recherche de pointe et une organi ...
-
Technicien(Ne), Support Informatique
1 week ago
REVAU Montréal, CanadaEnglish will follow · Nous recherchons actuellement un Technicien, support informatique - Niveau 1 ou une Technicienne, support informatique - Niveau 1 pour rejoindre notre équipe de prestation de services TI. · Dans ce rôle, vous serez le premier répondant afin de fournir une as ...
-
Specialiste en Planification
1 day ago
FM Global Montréal, Canada**Overview**: · - FM Global, chef de file dans le secteur de l'assurance de biens commerciaux et industriels, offre des services de gestion des risques fondés sur l'ingénierie ainsi que des solutions d'assurance à plus du tiers des sociétés du Fortune 1000. FM Global s'est donnée ...
-
Character Artist
4 days ago
Rogue Factor Montréal, Canada_(UNE VERSION FRANÇAISE SUIT CI-DESSOUS)_ · **=========================** · **UI PROGRAMMER** · **=========================** · **About us** · We are Rogue Factor, a medium-sized video game developer based in Montreal, Canada. Our team is currently working on a brand new and ambi ...
-
Unreal Technical Animator
6 days ago
Ironbelly Studios Montréal, CanadaCompany Description · Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cos ...
-
Technical Artist
6 days ago
Ironbelly Studios Montréal, CanadaCompany Description · Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cos ...
-
Technical Animator
1 week ago
Reflector Entertainment Montréal, CanadaHeadquartered in Montreal, Reflector is a new breed of studio working with top talents to create high-quality, compelling content for global audiences. By employing a true transmedia approach, where content is built outwards from fully fleshed "Storyworlds", the company is able t ...
-
L'École de Technologie Supérieure Montréal, Canada**VOTRE CARRIÈRE À L'ÉTS**: · - L'École de technologie supérieure (ÉTS) est une université située au centre-ville de Montréal. Vous y trouverez des programmes de baccalauréat, maîtrise et doctorat axés sur le génie appliqué, une infrastructure de recherche de pointe et une organi ...
-
Gréeur de Personnages
6 days ago
peoplecanfly Montréal, CanadaGréeur de Personnages / Character Rigger · - Full-time · - Project: Maverick · - Department: Animation · - Location: CA, Montreal (Remote/Hybrid) · **Company Description**: · People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d'une éq ...
-
Level Artist
4 days ago
People Can Fly Montréal, CanadaCompany Description · **APERÇU DE L'ENTREPRISE** · People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, ...
Programmeur(euse) Engin Senior/Senior Engine Programmer - Montréal, QC, Canada - PlayStation
Description
Why PlayStation?
PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.
ENGLISH FOLLOWS//
Titre - Programmeur(euse) Engin Senior
Nous recherchons un(e) Programmeur(euse) Engin expérimenté pour rejoindre l'équipe de Haven Entertainment Studios. Le/la Programmeur(euse) Engin Senior sera chargé(e) de développer et d'enrichir à la fois les systèmes de notre moteur de jeu ainsi que les outils de pipeline essentiels à notre production. Grâce à leur solide expérience technique et à leur compréhension approfondie de l'architecture des moteurs de jeu, il/elle mettra en place des solutions solides évoluant efficacement dans un jeu 60 FPS. En tant qu'experts du moteurs, il/elle contribuera à encadrer et à soutenir les artistes et programmeurs de contenu et mécaniques de jeu.
Direction
Le/la Programmeur(euse) Engin Senior se rapportera au Gestionnaire de Programme Technique.
Rôle et Responsabilités
Expérience et compétences requises
Atouts
—
Position - Senior Engine Programmer
We are looking for an experienced Software Engineer to join the Haven Entertainment Studios project team. The Senior Software Engineer will be responsible for developing and enriching both core game engine systems and pipeline tools critical for our game. Using their strong technical background and deep understanding of game engine architecture, they will provide solid solutions that scale smoothly at high-frequency update rates. As engine experts, they will contribute to mentoring and supporting content developers and gameplay engineers.
Reporting
The Senior Software Engineer will report to the Technical Producer.
Responsibilities and Duties
Experience and skills required
Preferred Qualifications