This job might no longer be available.

3D Programmer Intern [Ubisoft Mainz Internship Program] (f/m/d)

Ubisoft
Mainz RP de
4 years ago
Apply

Job Description

Anno 1800 has set sail, bringing players all across the globe in touch with our studio's 21 years of city builder experience. We are now looking for a talented and motivated 3D Programmer Intern (f/m/d) to join our team at Ubisoft Mainz for a duration of 6 months.

As 3D Programmer Intern you will help us ensure that our proprietary Anno engine keeps on evolving. Our studio values a high level of teamwork, commitment and open communication, so you should be just as comfortable speaking to our artists and designers as you are discussing code with fellow programmers.

In order to develop strong architectures which take our engine to the next level, you will work closely with your Internship Guardian to:

We are especially interested in applicants about to graduate and interested to get a first glimpse at a potential first direction for their career.

Qualifications

• Ideally enrolled in a university program in computer science
• Initial experience with programming 3D graphics applications, ideally using any of the current rendering APIs (Direct3D, OpenGL, Vulkan) and shader languages
• Good programming skills in C++
• Good understanding of 3D math, rendering algorithms, and data structures
• Ability to analyze and extend existing code
• Good debugging and problem solving skills
• Good communication and English skills
• Ability and desire to work as a team player
• Self-direction and motivation
• Passion for making and playing games

Pluses
• Initial experience with GPU performance analysis and tools
• Initial experience with multi-threaded architectures
• About to graduate university

Additional Information

Your benefits:

We offer a highly motivating challenge for team players interested in showing personal initiative in an innovative and international company. If you are passionate about video games and would like to join an industry leader - please apply via our career portal. The application should include your resume, a cover letter including your earliest starting date, and why you would like to join us.

For further information, please check https://mainz.ubisoft.com/en/

Company Description

About Ubisoft Mainz

The teams at Ubisoft Mainz are engineering some of Ubisoft’s biggest blockbusters. Operating from a historic city in the heart of Germany, the studio develops games pushing the limits of the genre like the acclaimed Anno 1800 and lends decades of expertise to AAA co-development projects like Tom Clancy’s Rainbow Six Siege and the upcoming Beyond Good And Evil 2. More information at mainz.ubisoft.com.

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

Jobs at Ubisoft

Engineering jobs