Ubisoft Berlin

Ubisoft Berlin opened in early 2018 with a focus on co-development of big Ubisoft brands, starting with none other than the Far Cry series. The cosmopolitan team at Ubisoft Berlin is dedicated to delivering inspiring and meaningful game experiences that will empower players and make them feel part of the Far Cry community to make it “the place to be” for fans of open-world shooters. Ubisoft Berlin is part of the German Ubisoft Blue Byte studio network. Learn more at

Mehr erfahren








Elektrotechnik und Informatik


The Graphics Programmer (f/m/d) develops graphics functionalities within the engine to develop the best visuals possible.

Further responsibilities include:

Manage and develop the graphic pipeline for the game
Further development of our existing 3D-Engine in context of a AAA game
Improve the animation system and/or the terrain and landscape rendering module
Enhance global illumination rendering and do general performance analysis and optimization on the graphics level
Develop a set of art-team-friendly tools for the creation of game ready assets

Anforderungsprofil / Qualifikationen

4+ years of professional experience (at least one released title)
Knowledgeable in a variety of special FX techniques and the latest rendering algorithms
Strong skills in C++
Very good knowledge of advanced mathematics
Good debugging and problem solving skills
Good communication and English skills
Ability & desire to work as a team player
Strong ability for analyzing and extending existing code
Ability to collaborate with artists on graphics techniques
Knowledgeable in a variety of special FX techniques and the latest rendering algorithms
Excellent communication and good English skills

Wir bieten dir

We want to build a studio in which everyone feels inspired, empowered and connected. We believe developers do their best work when they feel empowered. We thus aim to give you a lot of autonomy. In return, we expect you to be self-responsible and stay on top of your game by continuously developing your skills. Furthermore, we know it is important for a developer to feel comfortable.


Glenn Ulrich