Graphics Programmer (C++)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Utrecht, Netherlands; onsite and not remote. Applicants must be living in the Netherlands.
Company
develops PlayStation hardware, network services, and entertainment experiences; Nixxes Software is its Utrecht-based studio specializing in video game development and porting.
What you will do
- Design and write structured, readable, and maintainable code.
- Contribute to a large game-development codebase as part of the graphics programming team.
- Implement high-level graphical effects and work with modern graphics and lighting techniques.
- Enhance, enable, and optimize graphics engines across multiple platforms.
- Debug development issues and solve technical problems pragmatically.
Requirements
- At least 3 years of programming experience in the games industry or a related industry.
- Current knowledge of DirectX 11/12, OpenGL 4.x, and Vulkan APIs.
- Strong understanding of modern graphics and lighting techniques, mathematics, optimization, code performance, and complexity.
- Fluency in C++ and other applicable programming languages.
- Ability to work effectively with deadlines and milestones and communicate well in written and spoken English.
- Must be living in the Netherlands; this is not a remote role.
Nice to have
- Native-level Dutch language skills.
- Creative problem-solving skills for overcoming technical challenges.
Culture & Benefits
- Work with the PlayStation brand and a studio focused on high-quality gameplay experiences.
- Collaborate with global partners and a Utrecht-based graphics programming team.
- Background checks are conducted at the offer stage for new employees.
- Inclusive and equal-opportunity workplace.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β