Do you know what it takes to draw a sphere on the screen? Cool. How about a thousand moving objects?
We are looking for a Rendering Programmer to develop new graphical features for an unannounced project. You will be responsible for implementation and maintenance of the rendering back-end as well as research and working on new concepts and ideas.
What you do:
* Investigate how new rendering techniques can bring the game of tomorrow. * Compose and implement technical solutions for various rendering systems and features. * Collaborate with the art craft to set benchmarks and the vision ahead for rendering. * Analyze and overcome obstacles identified by other crafts, the quality control team or you and your peers. * Document your awesome work so others can understand and test new systems and functionalities.
You are a:
* Constant learner with a Master's degree in computer science or computer engineering (or equivalent training or experience). * Curious developer with strong interest in games and game development. * Problem-solver with good understanding in C/C++, including: refactoring, optimization, debugging and testing. * Detective with attention to detail and enjoy profiling and low level optimizations. * Flexible collaborator with solid knowledge of software engineering principles. * Innovator with a natural aptitude for seeing the bigger picture. * Team player who understand the importance of clear communication and compromise.
Does this sound like an opportunity where you get to work with your passion? Great! Send over your CV and we'll start a conversation.
Making good games takes effort, making great games takes a different type of thinking.
Are you a game designer, artist or engineer? Cool. How about a chemist, economist or social scientist? Let's talk. At Ubisoft Stockholm, we feel different thinking comes from many places and that good ideas, no matter where they come from, are the key to unlocking our potential.
Located in the storied Östermalm neighborhood in Stockholm Sweden, we believe thinking of new ways to solve old problems is a cornerstone of innovation and we are looking for passionate people who follow their dreams to make the world a better place.
We know there is a better way to making great games.
Ubisoft is a publishing and distribution company of interactive entertainment products worldwide.