Ubisoft

Senior C++ Software Engineer - Simulation & Tools

Ubisoft
Apply
15 hours ago
Bucharest, RomaniaSenior

Responsibilities

  • Design and evolve APIs and tools according to the team roadmap.
  • Research and develop simulation features, including potential machine-learning applications for cloth and hair simulation.
  • Write clear, maintainable, performant, and compatible code.
  • Research, design, and implement system improvements.
  • Collaborate with game-development teams to integrate the SDK and tools into production pipelines and optimize performance.
  • Analyze system functionality, correct bugs, and document new systems and features.

Requirements

  • Highly experienced in C++ programming.
  • Good knowledge of algorithms and object-oriented programming.
  • Strong 3D mathematics and computational geometry skills.
  • Experience working on comparable middleware delivered to client teams.
  • Knowledge of game physics, machine learning, C#, WPF, or game consoles is preferred.
  • Strong teamwork, communication, problem-solving, prioritization, troubleshooting, and attention-to-detail skills.

Benefits

  • Permanent contract.
  • Office-based work arrangement.
  • Meal tickets valued at 30 RON per day.
  • Private medical coverage, family subscription rates, and on-site medical support.
  • Wellbeing program, World Class subscription, life insurance, and parking spaces.
  • Ubisoft bikes with free rental.
  • Video games and consoles to borrow and access to Ubisoft games through a Uplay account.
  • Free fruit and coffee, study leave, seasonal gifts, partner discounts, and annual studio-offered days off.

Tech Stack

C#C++

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