Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Romania
  • C++ Engine Programmer for Physics Simulation Middleware

C++ Engine Programmer for Physics Simulation Middleware

Bucharest, Romania

Ubisoft

Ubisoft logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Money for moving expenses
Money for moving expenses
Visa services
Visa services
Rental deposit coverage
Rental deposit coverage

About Ubisoft

Ubisoft is a leading producer, publisher and distributor of interactive entertainment products.

Present in 28 countries with 27 studios, Ubisoft has won over gamers worldwide with its high-quality, cutting-edge franchises. Today, Ubisoft boasts one of the richest and most diverse catalogues in the industry with top selling brands on all platforms including Assassin’s Creed, Child of Light, Far Cry, Just Dance, Might & Magic, Prince of Persia, Rayman, Rabbids, Rocksmith, Maniaplanet, Tom Clancy's Ghost Recon, Tom Clancy's Rainbow Six, Tom Clancy's Splinter Cell, Tom Clancy's The Division, Trials, The Crew Watch Dogs and ZombiU to name a few!

Position

Ubisoft is looking for a C++ Engine Programmer who will report to the programming team lead, and become the part of an international team working on the Motion middleware inside Ubisoft’s Technology Group.
Motion is a real time physics engine able to simulate soft (Motion Cloth) and rigid (Motion Physics) bodies, composed of an SDK and associated tools/editors.
This middleware is integrated in most of Ubisoft’s AAA games and supports home consoles and PCs.

Responsibilities

  • Actively participate in the design and evolution of APIs & tools according to the team’s roadmap
  • Develop, integrate and build tests for those APIs & tools
  • Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind
  • Suggest improvements whenever necessary by designing and implementing new systems
  • Collaborate with game development teams to help integrate the SKD and tools in their production pipeline and optimize the performance
  • Correct the bugs determined by other working units and the quality control team
  • Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how to use the new systems and features
  • The work is done following the SCRUM methodology

Your qualification

  • Bachelor’s degree in Computer Science or Computer Engineering or equivalent
  • Good spoken/written English
  • Highly experienced in C++ programming
  • Knowledge of algorithms and OOP
  • Strong 3D math skills
  • Results driven, focused on delivering quality work
  • Ability to work as part of a team with excellent communication & interpersonal skills
  • Good problem solving & troubleshooting skills
  • Strong analytical and synthesis skills
  • Pro-active and self-motivated
  • Attention to details
  • Fast learner

Will be a plus

  • Knowledge of (game) physic
  • Knowledge of C# and WPF
  • Previous experience working on game consoles

What we offer

  • Numerous trainings that you can attend to expand your knowledge
  • In our library for your disposal, you can find specialized books on various skills, such as Programming, Management or Level Design
  • You can borrow video games and consoles at any time if you want to relax after work
  • You can also borrow a Ubi bike during lunch time or in the weekends
  • We’ve got a great gym right into our studio 
  • Since we value health you’ll have access to private medical system after the first 3 months

Engineer Developer Software Programmer Web Back-end Software Developer C# Game Software Engineer Web Developer OOP 3D Back End WPF С++ math Web Applications С++14 С++11
Archive vacancy
Archive vacancy
Facts about Bucharest
Cost of Living Index 40 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 435 - $ 745
Safety Index 72 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access