Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Sofia



Established in 2006, Ubisoft Sofia has developed a rich portfolio, ranging from casual to action adventure games, and covering a wide range of platforms and technologies. The Studio has brought its expertise and creativity into brands such as Tom Clancy’s Ghost Recon®, Prince of Persia®, and Assassin’s Creed®. For more than five years Ubisoft Sofia has been a key contributor to the Assassin’s Creed franchise, taking a significant part in the development of Assassin’s Creed Origins, and also leading the creation of both its mythology DLC “The Curse of the Pharaohs” and Assassin’s Creed Rogue Remastered. Right now, after 12 years, more than 16 released games, and increasing its teams almost six times to 180+ people, Ubisoft Sofia is working away on contributing to three of the Ubisoft's biggest projects including the recently announced Tom Clancy’s The Division 2, Skull & Bones and Beyond Good and Evil 2.

The Junior Engine/Graphics Programmer will be working on our Skull & Bones project. He/She will be involved in the design and implementation of various core features – Graphics, Network, Physics, etc. used in a real game. The engine development gives unlimited opportunities for research and implementation of modern technologies.
Job Responsibilities:
Adding new core features - participate in implementation of new techniques and algorithms that could boost the quality of the game.
Work closely with team members of own or other job families for the optimal development of assigned features, during all stages of the development process.
Write code that is modular and self-contained.
Constantly educate himself/herself about the latest trends in game engine development.
Working on low-level GPU/CPU optimizations for PC/PS4/PS4Pro/XboxOne/XboxOne X

Very good knowledge of C++, object-oriented design, data structures and algorithms.
Very good knowledge of mathematics (geometry, vector algebra).
Good English and Communication skills.
Interests in computer and video games.
Knowledge for multithread development will be considered as a plus.
Knowledge for 3D graphics will be considered as a plus.

We offer:
Working with cutting-edge engine/graphic technologies
Informal, friendly and international working environment
Opportunities to develop your skills working on AAA games
Learn and grow with the best professionals in the gaming industry
Possibility to take part in international work related conferences and trainings
Benefits package including – private medical health and dental care, food vouchers, card for all public transport lines, monthly brunches, gifts for special occasions, special game dev merchandise, library of books and games, and many more
Excellent office facilities and location right next to Borisova Garden Park in Sofia
CONTACT: Please send us a copy of your updated CV in English.

About the company

Ubisoft is a leading creator, publisher and distributor of interactive entertainment and services, with a rich portfolio of world-renowned brands. The teams throughout Ubisoft's worldwide network of studios and business offices are committed to delivering original and memorable gaming experiences across all popular platforms.

Companies in this sector

Hives where you can find this job offer