jobapplier

Junior Graphics Programmer

Larian Studios

Join the Original Sin 2 team as a Junior Graphics Programmer. In this role, you will maintain and extend our proprietary engine's VFX systems, collaborate with the Art/VFX department, debug and optimize code, and document code features. A thorough knowledge of C++, solid grasp of particle system algorithms, and enthusiasm for making and playing great games are required. Experience with modern graphics APIs, multithreaded systems, and C# is a plus.

Responsibilities

  • Maintenir et étendre les systèmes VFX de notre moteur propriétaire, y compris la simulation de particules, les matériaux, les effets post-traitement, le pipeline de rendu/l'éclairage.
  • Collaborer étroitement avec le département Art/VFX pour mettre en œuvre des effets visuels de haute qualité et développer notre bibliothèque de composants VFX.
  • Déboguer et optimiser le code pour atteindre les objectifs de qualité et de performance.

Requirements

  • Thorough knowledge of C++
  • Solid grasp of particle system algorithms, including GPU-based implementations

Enthusiasm for making and playing great games

  • Strong technical background (bachelor's degree or comparable experience)
  • Skilled in using CPU and GPU profiling tools to diagnose and resolve bottlenecks
  • Proficiency with modern graphics APIs such as DirectX 12, Vulkan, or Metal
  • Comfort working with multithreaded systems

Clear communication skills, written and spoken, in English

  • Comfortable collaborating with others and taking ownership of your work
  • Strong command of shading languages, with a track record of writing complex GPU algorithms
  • Strong software design, problem-solving, and debugging skills
  • C# experience

Preferred

  • Experience shipping a game or console title is a strong plus