Marketing Communications Apprentice

About Ubisoft

Ubisoft is a global leader in gaming, with teams around the world creating original and memorable gaming experiences—
from Assassin’s Creed and Rainbow Six to Just Dance and more.

We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing
the boundaries of entertainment, join us on our journey and help us create the unknown!

About the Role

The Snowdrop engine is efficient and flexible, enabling relatively small teams to create ambitious AAA games.
It has powered Ubisoft titles like:

  • Avatar: Frontiers of Pandora
  • Star Wars Outlaws
  • The Division
  • South Park

As an Intermediate Graphics Programmer, your mission is to develop and maintain graphics techniques within the Snowdrop engine
to deliver top-tier visual quality. This role can be based in Düsseldorf, Berlin, or Mainz.

What You Will Do

  • Bring console-level graphics quality to new platforms
  • Optimize existing rendering technologies
  • Collaborate with Ubisoft studios globally to expand rendering capabilities
  • Develop scalable rendering systems that enhance visual quality while fitting within budget constraints

Qualifications – What You Bring

  • Professional experience in graphics programming
  • Broad knowledge of rendering algorithms, special effects, and related technologies
  • Experience with graphics APIs (D3D11/OpenGL) and shading languages (HLSL/GLSL)
  • Proficiency with graphics profiling/debugging tools
  • Strong C/C++ programming skills
  • Strong debugging and problem-solving skills
  • Team player with excellent communication and good English skills
  • Self-motivated with strong direction

Nice to Have:

  • Experience on performance-constrained platforms
  • Experience building your own graphics engine
  • Knowledge of low-level graphics APIs (D3D12, Vulkan)
  • Understanding of hardware architecture

Application – What to Send

  • Your updated CV
  • A cover letter including:
    • Earliest starting date
    • Expected salary
    • Why you want to join Ubisoft

Additional Information – What We Offer

  • Hybrid work model – combining studio and remote work options (Germany only)
  • Relocation support – cash allowance, accommodation assistance, visa support (for international hires)
  • Ubisoft Blue Byte Academy – workshops, guest speakers, internal training, and learning resources
  • Discounted & free Ubisoft games via Ubisoft Connect
  • Monthly Mobility Budget – 80€ for bike leasing, public transport, or parking
  • Childcare support – up to 350€ per child per month
  • Company pension scheme
  • Gym subsidy – 50% (up to 25€ per month)
  • 26 days paid vacation per year
  • Corporate Benefits portal – discounts from retailers and service providers

Our Commitment to Inclusion

Ubisoft offers equal opportunities to all candidates—regardless of gender, ethnicity, religion, sexual orientation,
social status, disability, or age. We are dedicated to creating an inclusive work environment that reflects the
diversity of our player community.

Learn More

Visit our Düsseldorf studio website for more information.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.