Ubisoft

Engine Programmer - F/H/NB

Ubisoft
Apply
21 hours ago
Paris, FranceSenior

Responsibilities

  • Maintain and debug the game physics system by investigating and correcting bugs.
  • Analyze and resolve technical issues involving collisions, particles, and related physics systems.
  • Develop new features for physics simulation and object placement and orientation.
  • Optimize collision and real-time physics performance.
  • Collaborate in an international context under the Lead Engine Programmer.

Requirements

  • Significant C++ development experience in the video game industry.
  • Production experience and strong proficiency with a physics engine such as Havok, Chaos, Bullet, or PhysX.
  • Ability to work independently and proactively with strong interpersonal skills.
  • English proficiency sufficient for easy communication in an international environment.

Benefits

  • Access to Ubisoft’s internal e-learning platform from the first day.
  • Access to an internal library of Ubisoft, competitor, console, and board games.
  • CSE preferential pricing for shows, cinemas, concerts, sports centers, amusement parks, and other activities.
  • Career development planning and clear annual objectives after one year.
  • Access to employee clubs, sports facilities, bicycles, organized weekend activities, and internal sales.
  • Permanent contract and office-based work arrangement.

Tech Stack

Categories

Gaming
Ubisoft

About Ubisoft

10,000+ employees

Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.

Contact me