3D Gaming Software Developer

4 weeks ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time
Job Title: 3D Gaming Programmer

Ubisoft Montreal is seeking a skilled 3D Gaming Programmer to join our team of talented developers. As a key member of our animation team, you will be responsible for creating dynamic, visually stunning games that push the boundaries of entertainment.

Key Responsibilities:

  • Collaborate with animation, programming, and mocap teams to design and develop animation systems that meet the highest quality standards.
  • Analyze existing animation features in the engine and optimize them for new projects.
  • Build and maintain animation systems that bring games to life.
  • Program in a clear and structured manner, ensuring performance, memory, maintenance, compatibility, and portability requirements are met.
  • Combine technical and artistic skills to create engaging game experiences.
  • Research and develop new animation techniques to stay ahead of the curve.
  • Share knowledge with cross-functional teams across Ubisoft.

Requirements:

  • At least 5 years of experience in C++ and C# programming, with Visual Studio knowledge.
  • 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).

Additional Information:

Charles-Antoine and Jaimie, our talent acquisition specialists, will review your application. Please note that our positions are hybrid, and relocation may be necessary for candidates outside Quebec or Canada. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.



  • Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Gaming ProgrammerWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions.You will work in a collaborative, state-of-the-art environment...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Gaming ProgrammerWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions.You will work in a collaborative, state-of-the-art environment...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: 3D Gaming ProgrammerUbisoft Montreal is seeking a skilled 3D Gaming Programmer to join our team of talented developers. As a key member of our animation team, you will be responsible for creating dynamic, visually stunning games that push the boundaries of entertainment.Our studio is committed to innovation and excellence, and we are looking for a...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: 3D Gaming ProgrammerUbisoft Montreal is seeking a skilled 3D Gaming Programmer to join our team of talented developers. As a key member of our animation team, you will be responsible for creating dynamic, visually stunning games that push the boundaries of entertainment.Our studio is committed to innovation and excellence, and we are looking for a...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will play a key role in creating stable, functional, and high-performance tools and systems that will enable our studio to realize its creative visions and deliver internationally renowned games.Key ResponsibilitiesDevelop generic...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will play a key role in creating stable, functional, and high-performance tools and systems that will enable our studio to realize its creative visions and deliver internationally renowned games.Key ResponsibilitiesDevelop generic...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will play a crucial role in creating stable, functional, and high-performance tools and systems that will enable our studio to realize its creative visions and deliver internationally renowned games.Key ResponsibilitiesDevelop...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal. As a generalist programmer, you will play a crucial role in creating stable, functional, and high-performance tools and systems that will enable our studio to realize its creative visions and deliver internationally renowned games.Key ResponsibilitiesDevelop...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Gaming ProgrammerAt Ubisoft, we're looking for a skilled 3D Gaming Programmer to join our team. As a key member of our development team, you'll be responsible for creating stunning visual experiences and delivering high-performance code.Key Responsibilities:Design and implement custom graphics code for various hardware platformsCollaborate with...

  • 3D Game Developer

    2 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Gaming ProgrammerAt 2K, we're seeking a skilled 3D Gaming Programmer to join our team. As a key member of our development team, you'll be responsible for creating dynamic, visually stunning games that push the boundaries of what's possible in the world of gaming.Key Responsibilities:Collaborate with animation, programming, and mocap teams to...

  • 3D Game Developer

    2 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Gaming ProgrammerAt 2K, we're seeking a skilled 3D Gaming Programmer to join our team. As a key member of our development team, you'll be responsible for creating dynamic, visually stunning games that push the boundaries of what's possible in the world of gaming.Key Responsibilities:Collaborate with animation, programming, and mocap teams to...


  • Montreal, Quebec, Canada 2K Full time

    Job OpportunityWe are seeking a skilled 3D Gaming Programmer to join our team at Ubisoft Montreal.About the RoleAs a generalist programmer, you will create stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions and deliver internationally renowned games.Your...

  • 3D Software Developer

    2 weeks ago


    Montreal, Quebec, Canada Adoc Talent Management Full time

    Job Title: 3D Software DeveloperWe are seeking a highly skilled 3D software developer to join our team at Adoc Talent Management. As a 3D software developer, you will play a key role in designing and developing cutting-edge applications for Apple's Vision Pro platform.Key Responsibilities:Design and develop 3D applications for Apple's Vision Pro...

  • 3D Software Developer

    2 weeks ago


    Montreal, Quebec, Canada Adoc Talent Management Full time

    Job Title: 3D Software DeveloperWe are seeking a highly skilled 3D software developer to join our team at Adoc Talent Management. As a 3D software developer, you will play a key role in designing and developing cutting-edge applications for Apple's Vision Pro platform.Key Responsibilities:Design and develop 3D applications for Apple's Vision Pro...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: 3D Game Development SpecialistAt 2K, we're seeking a skilled 3D Game Development Specialist to join our team. As a key member of our game development team, you'll be responsible for creating dynamic, visually stunning games.Key Responsibilities:Work with animation, programming, and mocap teams to design adapted solutions;Analyze existing animation...


  • Montreal, Quebec, Canada Adoc Talent Management Full time

    We are seeking a skilled 3D Software Developer to join our team at Adoc Talent Management. The ideal candidate will have a strong background in programming and mixed reality technologies, with experience in designing and developing cutting-edge applications for Apple's Vision Pro platform.The successful candidate will be responsible for:Designing,...

  • 3D Modeler

    1 month ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a highly skilled 3D Modeler to join our team at Ubisoft Montréal. As a key member of our level design team, you will be responsible for creating immersive and engaging game environments that bring our players' experiences to life.Key ResponsibilitiesDesign and create detailed 3D models and environments that meet the artistic and...

  • 3D Modeler

    1 month ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a highly skilled 3D Modeler to join our team at Ubisoft Montréal. As a key member of our level design team, you will be responsible for creating immersive and engaging game environments that bring our players' experiences to life.Key ResponsibilitiesDesign and create detailed 3D models and environments that meet the artistic and...


  • Montreal, Quebec, Canada Solution SFT Full time

    Join Our Team as a Senior Software Developer - GamingYou will be part of a creative and exciting team that will leverage the latest rendering technology to deliver a state-of-the-art visual system and introduce innovative capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next...


  • Montreal, Quebec, Canada Solution SFT Full time

    Join Our Team as a Senior Software Developer - GamingYou will be part of a creative and exciting team that will leverage the latest rendering technology to deliver a state-of-the-art visual system and introduce innovative capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next...