Junior Graphics Programmer
Larian Studios
- Barcelona, Spain
- Entry Level
- Posted
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
jobapplier