New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

Senior C++ Software Engineer - Simulation & Tools

Ubisoft
Apply →
onsite senior full-time Bucharest, Romania

First indexed 23 Oct 2026

Description

You will be part of a team working on Motion, Ubisoft's real-time simulation middleware for cloth, hair, and rigid objects.

Your main mission:

  • Actively participate in the design and evolution of APIs & tools according to the team's roadmap
  • Research and develop new features, including researching ways in which machine learning may be applied to cloth and hair simulation
  • Ensure clear and structured programming, keeping performance, maintenance, and compatibility requirements in mind
  • Suggest improvements whenever necessary by researching, designing, and implementing new systems
  • Collaborate with and support game development teams to help integrate the SDK and tools into their production pipeline and optimize performance
  • Analyze current system functionality
  • Correct bugs identified by other working units and the quality control team
  • Document the work to transfer knowledge and enable other programmers and team members to understand new systems and features
  • Work in an Agile environment

Qualifications:

  • Highly experienced in C++ programming
  • Good knowledge of algorithms and OOP
  • Strong 3D math skills
  • Computational geometry knowledge
  • Experience working in a team with similar responsibilities, e.g. providing a middleware to clients
  • Knowledge of (game) physics is a plus
  • Knowledge of machine learning is a plus
  • Good knowledge of C# and WPF is a plus
  • Knowledge about game consoles is a plus

What you'll bring as soft skills:

  • Good teamwork abilities
  • Great interpersonal and communication skills; we work directly with teams around the world
  • Demonstrated ability to meet deadlines, handle, and prioritize simultaneous requests
  • Very good problem solving & troubleshooting skills
  • Attention to detail
  • Pro-active and self-motivated
  • Ability to keep up in a fast-paced environment

What do we offer benefits wise?

  • Meal tickets with value of 30 ron/day
  • Access to private medical system and special subscription rates for family members
  • On site medical support
  • World Class subscription
  • Comprehensive wellbeing program (including physical fitness, mental health, financial education and internal communities)
  • Life insurance
  • Ubisoft bikes, free rental
  • Parking spaces for cars, bikes, motorbikes
  • Video games and consoles to borrow
  • Access to Ubisoft games via own Uplay account
  • Bookster (borrow books for free, delivered at home or in the office)
  • Free fruits and coffee in the office
  • Studio offered free days, confirmed on an annual basis for different events
  • Study leave
  • Christmas/ Easter celebration with a special gift
  • Partners’ discounts
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.smartrecruiters.com/Ubisoft2/744000157133139-senior-c-software-engineer-simulation-tools