Enter a job title or keyword

Senior C++ Software Engineer Simulation & Tools

Ubisoft


Job Location:

Bucharest - Romania

Monthly Salary: Not provided by the employer
Posted: 24 October 2026 (Yesterday)
Application Deadline: 21 January 2027
Vacancies: 1 Vacancy

Job Summary

You will be part of a team working on Motion Ubisofts real-time simulation middleware for cloth hair and rigid objects. This middleware is integrated into most of Ubisofts AAA games and supports home consoles and PCs. Tools integration and collaboration with teams across the world are part of the day-to-day work. 

Your main mission 

  • Actively participate in the design and evolution of APIs & tools according to the teams 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 :

What youll bring as technical knowledge

  • 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 youll 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 

Additional Information :

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

Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more

View Profile View Profile