3D Gaming Programmer
6 days ago
Ubisoft Montreal is seeking a highly skilled 3D Gaming Programmer to join our team of experts in creating dynamic and visually stunning games. As a key member of our animation team, you will be responsible for building systems and tools that will help your colleagues create engaging and immersive gaming experiences.
Key Responsibilities- Collaborate with cross-functional teams to understand game animation needs, constraints, and intentions to design adapted solutions;
- Analyze existing animation features in the engine and design, develop, and maintain animation systems to properly understand technological limits and know what the engine can produce;
- Develop animation systems that will be the basis for creating a living, dynamic world;
- Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects;
- Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements;
- Combine technical and artistic skills to program animation systems that will make for the best visual representation;
- Research and develop new animation techniques to stay ahead of the curve;
- Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.
- At least 5 years of experience in C++ and C# programming languages, with Visual Studio knowledge;
- Strong 3D math skills and experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.;
- Experience in the animation field to understand programming tools and how to improve them;
- A degree in Computer Science or Computer Engineering (or related training).
Ubisoft is a global leader in the video game industry, with a team of over 19,000 talented individuals working across more than 30 countries. We are committed to creating original and memorable gaming experiences that enrich players' lives. If you are passionate about solving game-changing challenges, cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
-
3D Game Development Programmer
4 weeks ago
Montreal, Quebec, Canada Budge Studios Full timeGameplay Programmer for 3D ExperiencesAre you an innovative and enthusiastic professional eager to craft outstanding experiences for young audiences? At Budge Studios, we foster a vibrant work culture centered on teamwork, creativity, and enjoyment. Contribute to the development of high-quality, engaging applications for children across the globe. We are on...
-
3D Game Development Programmer
4 weeks ago
Montreal, Quebec, Canada Budge Studios Full timeGameplay Programmer for 3D ExperiencesAre you a talented and innovative individual with a passion for crafting engaging experiences for young audiences? At Budge Studios, we foster a vibrant work culture that emphasizes teamwork, creativity, and enjoyment. We are on the lookout for a skilled Game Programmer dedicated to the gaming sector. If you possess the...
-
3D Game Development Programmer
4 weeks ago
Montreal, Quebec, Canada Budge Studios Full timeGameplay Programmer for 3D ExperiencesAre you a passionate and innovative professional eager to craft extraordinary experiences for young audiences? At Budge Studios, we foster a vibrant work culture that emphasizes teamwork, creativity, and enjoyment. We are on the lookout for a Game Programmer who is enthusiastic about the gaming sector and dedicated to...
-
3D Gaming Developer
5 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: 3D Gaming ProgrammerAbout the Role:Ubisoft Entertainment is seeking a highly skilled 3D Gaming Programmer to join our team in Montreal. 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:Collaborate with cross-functional teams...
-
3D Gaming Developer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: 3D Gaming ProgrammerAbout the Role:Ubisoft Entertainment is seeking a highly skilled 3D Gaming Programmer to join our team in Montreal. 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:Collaborate with cross-functional teams...
-
3D Animation Programmer
6 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: 3D Gaming ProgrammerUbisoft Entertainment is seeking a highly skilled 3D Gaming Programmer to join our team in Montreal, Canada.About the RoleWe are looking for a talented programmer with expertise in 3D game development to work on our upcoming projects. As a 3D Gaming Programmer, you will be responsible for designing, developing, and maintaining...
-
3D Animation Programmer
6 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: 3D Gaming ProgrammerUbisoft Entertainment is seeking a highly skilled 3D Gaming Programmer to join our team in Montreal, Canada.About the RoleWe are looking for a talented programmer with expertise in 3D game development to work on our upcoming projects. As a 3D Gaming Programmer, you will be responsible for designing, developing, and maintaining...
-
3D Gameplay Programmer
3 weeks ago
Montreal, Quebec, Canada Budge Studios Full timeBudge Studios is seeking a talented and passionate 3D Gameplay Programmer to join our dynamic team of developers. We are dedicated to creating high-quality, engaging mobile applications for children worldwide. As a key member of our development team, you will contribute to the design, implementation, and optimization of exciting game mechanics within our 3D...
-
3D Animation Programmer
5 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob OverviewWe are seeking a highly skilled 3D Animation Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...
-
3D Animation Programmer
6 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob OverviewWe are seeking a highly skilled 3D Animation Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...
-
3D Programming Team Lead
2 weeks ago
Montreal, Quebec, Canada Ubisoft Full time3D Programmer Team Lead Job DescriptionAbout the Role:As a 3D Programmer Team Lead at Ubisoft, you will be responsible for overseeing the development of the next generation of FarCry branded games. You will lead a team of skilled 3D programmers, manage project timelines, and collaborate with cross-functional teams to deliver high-quality games.Key...
-
3D Programming Team Lead
6 days ago
Montreal, Quebec, Canada Ubisoft Full timeJob SummaryWe are seeking a highly skilled and experienced 3D Programming Team Lead to join our team at Ubisoft. As a key member of our game development team, you will be responsible for leading a team of skilled 3D programmers in the development of next-generation games.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of 3D programmers, providing...
-
3D Programming Team Lead
6 days ago
Montreal, Quebec, Canada Ubisoft Full timeJob SummaryWe are seeking a highly skilled and experienced 3D Programming Team Lead to join our team at Ubisoft. As a key member of our game development team, you will be responsible for leading a team of skilled 3D programmers in the development of next-generation games.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of 3D programmers, providing...
-
Ubisoft 3D Programmer Team Lead
2 weeks ago
Montreal, Quebec, Canada Ubisoft Full time3D Programmer Team Lead**Job Summary:**Oversee the development of next-generation games as a 3D Programmer Team Lead.Balance team management and project management responsibilities.Collaborate with cross-functional teams to deliver high-quality games.**About the Role:**As a 3D Programmer Team Lead at Ubisoft, you will be responsible for leading a team of...
-
3D Programming Team Lead
2 weeks ago
Montreal, Quebec, Canada Ubisoft Full time3D Programmer Team LeadAs a key member of our team at Ubisoft, you will have the opportunity to shape the future of our games and contribute to the company's mission to create immersive and engaging experiences for players worldwide.Key Responsibilities:Lead a team of skilled 3D programmers to create innovative and engaging game experiences, leveraging...
-
3D Animation Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob DescriptionWe are seeking a highly skilled Machine Learning Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key Responsibilities:Technical Leadership: Analyze our existing...
-
3D Animation Programmer
5 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob DescriptionWe are seeking a highly skilled Machine Learning Programmer to join our team at Ubisoft Entertainment. As a key member of our animation team, you will be responsible for developing and implementing novel machine learning techniques to enhance our animation technology stack.Key Responsibilities:Technical Leadership: Analyze our existing...
-
**3D Project Manager
3 days ago
Montreal, Quebec, Canada Ubisoft Full timeJob OverviewWe are seeking a highly skilled and experienced 3D Project Manager to lead our game development team. As a key member of our production team, you will be responsible for ensuring the successful delivery of our games.Key ResponsibilitiesProject Coordination: Organize and coordinate the project's various technical activities and resources required...
-
**3D Project Manager
3 days ago
Montreal, Quebec, Canada Ubisoft Full timeJob OverviewWe are seeking a highly skilled and experienced 3D Project Manager to lead our game development team. As a key member of our production team, you will be responsible for ensuring the successful delivery of our games.Key ResponsibilitiesProject Coordination: Organize and coordinate the project's various technical activities and resources required...
-
3D Character Artist
6 days ago
Montreal, Quebec, Canada Jobs for Humanity Full timeAbout the RoleWe are seeking a highly skilled 3D Character Artist to join our team at Jobs for Humanity. As a Character Artist, you will be responsible for creating high-quality 3D characters for our games.Key ResponsibilitiesSculpting and Modeling: Create high-poly characters using ZBrush and Marvelous Designer, and rework topology and optimize low-poly...