Computer programmer
2 months ago
Ubisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.
At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine programmer, you'll be responsible for maintaining and optimizing the engine of one of our AAA games like For Honor, Rainbow 6 or Assassin's Creed, as well as developing future technologies.
What you'll do- Maintain and optimize the game engine to stay on the cutting edge of technology.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Work with many teams to optimize interaction between various game engine systems.
- Master low-level systems such as loading/streaming, memory management, and platform-specific systems.
- Share your knowledge with various studio teams and be a resource contact for programmers.
- Analyze and debug simple and complex performance problems + propose well-adapted optimizations.
- General understanding of modern game engine architecture
- Knowledge of different hardware architectures (ex. Intel, AMD, Xbox, PlayStation, etc.)
- Experience in C++ programming and knowledge of assembly language
- Solid knowledge of multi-threaded programming and synchronization mechanisms
- Can analyze and synthesize existing systems
- Ability to solve complex problems in an optimal way
- Computer science or computer engineering degree or equivalent training
- Skillful debugging complex problems and optimizing memory and performance
- Team spirit and good communicator
At Ubisoft, everyone is welcome We seek people passionate about their specialties, jobs or the entertainment industry in general.
#J-18808-Ljbffr-
Computer programmer
3 months ago
Montreal, Canada Quantic Dream Full timep>Reporting to the Associate Gameplay Programming Director, you will actively participate in game development activities such as conception, refinement and launch of gameplay features AI related to the behaviour of our non-player characters (NPCs) of our current ambitious projects.ResponsibilitiesProgram AI gameplay features tied to our NPCs' behaviours in...
-
Computer programmer
2 months ago
Montreal, Canada Ubisoft Entertainment Full timeUbisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an engine...
-
Computer programmer
2 months ago
Montreal, Canada Ubisoft Full timeJob DescriptionUbisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an...
-
Computer programmer
3 months ago
Montreal, Canada zeroG - AI in Aviation Full timep>Reporting to the Associate Gameplay Programming Director, you will actively participate in game development activities such as conception, refinement and launch of gameplay features AI related to the behaviour of our non-player characters (NPCs) of our current ambitious projects.ResponsibilitiesProgram AI gameplay features tied to our NPCs' behaviours in...
-
Gameplay Programmer
1 month ago
Montreal, Quebec, Canada Quantic Dream Full timeAt Quantic Dream, we are seeking a skilled Gameplay Programmer to join our team and contribute to the development of our ambitious projects. The successful candidate will be responsible for designing and implementing AI features related to the behavior of our non-player characters (NPCs).Key ResponsibilitiesCollaborate with the game's design team to develop...
-
AI Programmer
3 months ago
Montreal, Canada Quantic Dream Full timeAs an AI programmer, under the responsibility of the Lead Gameplay/AI Programmer, you will participate in the development of AI features related to our ambitious ongoing projects. In order to achieve the vision of the game designers, you will be responsible for programming and debugging AI features assigned to you while complying with good programming...
-
AI Programmer
3 months ago
Montreal, Canada Quantic Dream Full timeAs an AI programmer, under the responsibility of the Lead Gameplay/AI Programmer, you will participate in the development of AI features related to our ambitious ongoing projects. In order to achieve the vision of the game designers, you will be responsible for programming and debugging AI features assigned to you while complying with good programming...
-
AI Programmer
1 month ago
Montreal, Quebec, Canada 2K Full timeJob OpportunityWe are seeking a skilled AI Programmer to join our team at 2K Montreal.As an AI Programmer, you will play a crucial role in creating immersive game experiences for our players. Your primary responsibility will be to design and develop AI systems that enhance the game's universe, ensuring that NPCs behave realistically and engage players in...
-
Cobol Programmer
1 month ago
Montreal, Quebec, Canada PeopleToGo Full timeJob Title: Cobol ProgrammerJob Summary:We are seeking an experienced Cobol programmer to join our team at PeopleToGo. The ideal candidate will have a strong background in Cobol programming and experience working with PeopleSoft programs and databases.Key Responsibilities:Develop Cobol code to integrate external programs and databases with PeopleSoft dataWork...
-
UI Programmer
4 weeks ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timePosition – UI ProgrammerWe are currently seeking a skilled UI Programmer to help design and implement new menus & HUDs while building a solid and performant UI toolkit for the UI/UX artists. Working as part of a multidisciplinary team, this individual will enable the highest quality UI/UX experience for our players.ReportingThe UI Programmer will report to...
-
Senior Animation Programmer
1 month ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior Animation ProgrammerUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing and developing cutting-edge animation systems that bring our games to life.Key Responsibilities:Design and develop animation systems that meet the highest quality...
-
Physicist Programmer
3 weeks ago
Montreal, Quebec, Canada QUANTIC DREAM Full timeJob Description:As a key member of our R&D department, you will contribute to the development of our online multiplayer project. You will work closely with the Project Lead Programmer and the creative teams to adapt our physics engine and collision system to meet the project's needs.Responsibilities:Ensure the integration and support of dynamic collisions...
-
Rpg Programmer-analyst
1 month ago
Montreal, Quebec, Canada DELAN - IT Head Hunters Full timeWe are seeking an experienced RPG Programmer-Analyst for a 6-month contract with the possibility of renewal.We are looking for a candidate with 5+ years of experience as a Programmer-Analyst, good knowledge of RPG/ILE language, and experience with Service Programs and I/O Modules. The ideal candidate will have an analytical spirit, autonomy, and a BAC in...
-
Physics Gameplay Programmer
1 month ago
Montreal, Quebec, Canada Quantic Dream Full timeAs part of Quantic Dream’s ongoing efforts to enhance its R&D department, we are seeking a skilled Physics Gameplay Programmer to contribute to the development of our online multiplayer project.Key ResponsibilitiesCollaborate with the Project Lead Programmer and Engine Engineers to adapt our physics engine and collision system to meet project needs.Design,...
-
UI Programmer
3 weeks ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timeUI Programmer Job DescriptionWe're seeking a skilled UI Programmer to join our Haven Entertainment Studios project team. The successful candidate will design and implement new menus & huds while building a solid and performant UI toolkit for the UI/UX artists.This role will enable the highest quality UI/UX experience for our players.Key...
-
Programmer - AI/Gameplay
3 months ago
Montreal, Canada Quantic Dream Full timeReporting to the Associate Gameplay Programming Director, you will actively participate in game development activities such as conception, refinement and launch of gameplay features AI related to the behaviour of our non-player characters (NPCs) of our current ambitious projects.ResponsibilitiesProgram AI gameplay features tied to our NPCs' behaviours in...
-
Spécialiste en Conception de Base de Données
2 weeks ago
Montreal, Quebec, Canada Harris Computer Systems Full timeÀ propos de Solutions Abilis Inc.Solutions Abilis Inc. est une unité d'affaires indépendante au sein de Harris Computer Group, leader dans le domaine des solutions de gestion des délinquants (OMS) pour les services correctionnels à l'échelle mondiale.Cette entreprise a attiré l'attention des professionnels de l'administration pénitentiaire de partout...
-
UI Programmer
1 month ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timeUI Programmer Job DescriptionWe're seeking a skilled UI Programmer to join our Haven Entertainment Studios project team. The successful candidate will design and implement new menus & huds while building a solid and performant UI toolkit for the UI/UX artists.This role will enable the highest quality UI/UX experience for our players, working closely with a...
-
Senior AI Programmer
2 weeks ago
Montreal, Quebec, Canada Quantic Dream Full timeOverviewQuantic Dream is a renowned video game development company seeking an experienced AI Programmer to join its team. The ideal candidate will have a strong background in AI programming and a passion for creating immersive gaming experiences.Job DescriptionWe are looking for an AI Programmer to work on the development of AI features for our upcoming...
-
Programmer Analyst
1 week ago
Montreal, Canada Vertafore Full timePROGRAMMER ANALYST JOB DESCRIPTION Workday Job Family: Development Workday Job Profile: Programmer Workday Business Title: Programmer Analyst Workday Job Code: 10178Updated: 10/5/2023____________________________________________________________________________________ Annualized Base Pay: $ CAD Annualized Bonus Target: $ CAD (5%) JOB DESCRIPTIONTo...