This job might no longer be available.

Junior C++ Developer

Ubisoft
Sofia Sofia City Province bg
3 years ago
Apply

Job Description

We are looking for junior C++ developers with interests in game development to join our engine team. As a Game Engine Developeryouwill be on the front line of all dynamic and emerging engine technologies used to build AAA games, implementing new features and optimizing for various hardware architectures.


Your Daily Adventure

IMPLEMENT PRACTICAL AND TIMELY SOLUTIONS

That meet the game design and technical requirements

IMPLEMENT CODE
That is modular and self-contained and observes the technical constraints on the system

OPTIMIZE CODE AND DATA
For memory usage and performance as required

WRITE DEBUGGING TOOLS
For programmers, level designers and artists

OPTIMIZE DEVELOPMENT OF ASSIGNED FEATURES
During all stages of the development process, while working closely with team members of own or other job families

Qualifications

KNOWLEDGE
Very good C/C++ programming skills, with good insight of object-oriented development
Strong debugging skills
Solid expertise of mathematics (geometry, vector algebra)

ANALYTICAL SKILLS
Able to analyze unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module

PLANNING AND TIME MANAGEMENT SKILLS
Able to plan and estimate your own tasks and ensure timely delivery of work

DRIVE AND ENTHUSIASM
Self-motivated and pro-active with a strong work ethic
Interest and desire to work in the game development industry

COMMUNICATION SKILLS
Collaborate effectively with other

ADVANTAGES

Knowledge and/or experience with C++ game engines
Knowledge of modern rendering pipelines with DirectX 12 or Vulkan

Additional Information

WE OFFER
Multicultural & friendly working environment
Working with the best professionals in the games industry on AAA video games
Flexible working hours & additional days off
Private medical health & dental care
Learning & knowledge sharing programs
International trainings & conferences
Top location next to Borisova Garden Park
Public transport card & food vouchers
Gifts for special occasions
Free games & game dev merchandise
Memorable parties & teambuilding events

HOW TO APPLY
Please send us a copy of your updated CV in English.

Company Description

Ubisoft is a leading creator, publisher and distributor of interactive entertainment and services worldwide. More than 18,000 talents with a wide range of expertise are committed to enrich players’ lives with original and memorable entertainment experiences.

Established in 2006, Ubisoft Sofia has grown to a world-class AAA game dev studio. Throughout the years, the studio has released more than 18 titles, ranging from small casual to big open-world games, and covering a wide range of platforms & technologies. Ubisoft Sofia has brought expertise and creativity into brands such as Tom Clancy’s®, Prince of Persia®, and is a key contributor to the Assassin’s Creed® franchise. With more than 240 talented professionals, the studio is currently working on several big Ubisoft's titles.

Our worlds are infinite. Choose your path and create the unknown.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Ubisoft