Senior C# Programmer
2 weeks ago
Ubisoft Entertainment is a global leader in the video game industry, renowned for its innovative and immersive gaming experiences. With a diverse portfolio of iconic franchises, including Assassin's Creed, Far Cry, and Just Dance, we strive to enrich players' lives with original and memorable gaming experiences.
Job DescriptionWe are seeking a highly skilled Senior C# Programmer to join our team at Ubisoft Montreal. As a key member of our animation team, you will be responsible for designing, developing, and maintaining animation systems that bring our games to life.
Key Responsibilities- Collaborate with animation, programming, and motion capture teams to understand their game animation needs and design adapted solutions.
- Analyze existing animation features in the engine and develop new animation systems to meet the highest quality standards.
- Build and maintain animation systems that enable the creation of dynamic, visually stunning games.
- Program in a clear and structured manner, ensuring performance, memory, maintenance, compatibility, and portability requirements are met.
- Research and develop new animation techniques, such as procedural and physics-based animation.
- Monitor the evolution of animation techniques and share knowledge with cross-functional teams across Ubisoft.
- At least 5 years of experience in C++ and C# programming, with a strong understanding of Visual Studio.
- Experience with animation techniques, including rigging, state machines, physics ragdolls, inverse kinematics, compression, and facial animation.
- A degree in Computer Science or Computer Engineering, or related training.
- A good eye for detail to optimize systems and find even the smallest flaws.
As a Senior C# Programmer at Ubisoft Montreal, you will have the opportunity to work on cutting-edge projects, collaborate with a talented team, and contribute to the creation of innovative gaming experiences. We offer a dynamic and inclusive work environment, with a focus on professional growth and development.
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are...
-
Senior C++ Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems...
-
Senior C# Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeUbisoft Montreal: A Hub for Innovation and CreativityAt Ubisoft Montreal, we're passionate about creating immersive gaming experiences that push the boundaries of entertainment. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that showcase your skills and creativity.About the RoleWe're seeking a highly skilled Senior...
-
Senior C# Programmer
7 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeUbisoft Montreal: A Hub for Innovation and CreativityAt Ubisoft Montreal, we're passionate about creating immersive gaming experiences that push the boundaries of entertainment. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that showcase your skills and creativity.About the RoleWe're seeking a highly skilled Senior...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C# Programmer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAbout the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...
-
Senior C++ AI Programmer
2 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...
-
Senior C++ AI Programmer
2 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...
-
Senior C++ AI Programmer
2 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) and other game entitiesCollaborate with...
-
Senior C++ AI Programmer
2 days ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeSenior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) and other game entitiesCollaborate with...