Senior Render Programmer

PLAYERUNKNOWN Productions,Opublikowany 3 miesiące temu

Senior

Pełne zatrudnienie

Do ustalenia

Relocate, Praca zdalna, Amsterdam

We are an independent development studio based in Amsterdam focused on creating sandbox worlds on a massive scale.

Our team of game developers and researchers are using machine learning and other modern technologies to push the envelope of what is possible with open worlds in gaming. Our goal is to build deep, systemic playgrounds hundreds of kilometers wide and populated by thousands of players.

We believe that the longstanding dream of a massive, immersive world where players are free to do whatever they want is closer than ever before.

Nad czym pracować?
  • Nazwa projektu (ów): Artemis, MELBA Engine
Na jakie zadania (obowiązki)?

As an experienced programmer you will be focusing on research, development and integration of new low-level rendering features and extending existing technologies and pipelines. You will be responsible for contributing to the planning and prioritization of tasks along with mentoring colleagues and providing ongoing feedback. 

PlayerUnknown Productions places a strong emphasis on a breath-first development approach in all fields, using data-driven development, ECS and machine learning to create the scalable systems capable of powering massive sandbox worlds. We believe in iterative development, building for flexibility and adaptability from the ground up. 

Responsibilities include:

  • Maintaining an up-to-date knowledge of graphics technologies and identifying opportunities in developing trends. 

  • Evaluating and integrating graphics technologies. 

  • Eliciting and analyzing graphics requirements across various disciplines. 

  • Investigating latest developments in PBR rendering solutions with a minimum of baking for use in proprietary technology. 

  • Designing and implementing elegant solutions focused on scalability, performance, and maintenance. 

  • Profiling, optimizing and enhancing existing graphics technologies (PBR rendering, GI lighting, ray tracing, shadowing, scene management, and others). 

  • Collaborating with other disciplines to establish technical rendering requirements. 

  • Designing a render pipeline and implementing PBR based techniques for a proprietary renderer in collaboration with other senior graphics engineers.

Jakiego specjalisty szukamy?
  • 6 – 10 years game industry (or equivalent) software development experience. 

  • Extensive experience in high-fidelity, real-time rendering for games. 

  • Shipped titles in a Rendering (or equivalent) role. 

  • Solid experience with shader languages (HLSL/Cg/GLSL), graphics APIs (DirectX11/DirectX12/Vulkan), and debugging tools. 

  • Experience with GPU/CPU profiling and optimization techniques. 

  • Thorough understanding of Physically Based Rendering and related concepts. 

  • Solid proficiency in C/C++, including refactoring, optimization, and testing.  

  • Confident researching / prototyping new technologies. 

  • Solid understanding of Data Oriented software design and multi-threaded rendering. 

  • Excellent communication skills in verbal and written English.

Dlaczego u nas przyjemno pracować ?

Building a world
Join our group of talented and passionate people from all over the world working towards building the future of gaming. 

Going Dutch
We go by the Dutch law and start with a 12-month contract with the intent to offer a permanent contract afterwards. 

Relocation funds
If you are not living in the Netherlands yet, we will support, you and your close ones during the relocation process.

Convenient location & commuting allowance
Our centrally located office is easy to get to from any part of the Netherlands, and we will reimburse you for train or bike commute. 

Comprehensive benefits
We provide a contribution to your health insurance and pension as well as a work from home allowance - we got you covered! 

Flexible Schedule
Once it is safe to do so, you are free to work and hang out with us every day in our Amsterdam Studio. If you prefer to work from home, you can take advantage of two work-from-home days a week.

All you can eat
No need to worry about drinks, snacks, and lunch, all of which we provide in our studio. Burger Fridays in our canteen come highly recommended but you will also find a lot of vegetarian options!

Vacation
You will have 25 days off and 3 extra studio days off throughout the year. You can also celebrate your birthday with an extra day off! 

Proces selekcji
  1. screening call with recruiter

  2. technical call with team director

  3. final interview (HR call / Team session)

Join our Discord!
Find out about new C++ Developer jobs on Discord
join
@ingamejob_dev
dowiedz się o nowych ofertach pracy C++ Developer w Telegram
Subskrybuj

Podobne oferty pracy

Press Fire Games

Praca zdalna

Opublikowany wczoraj

Senior

Do ustalenia

Pełne zatrudnienie

GSC Game World

Relocate, Praca zdalna, Kyiv, Prague

Opublikowany 4 dni temu

Middle

Do ustalenia

Pełne zatrudnienie

GSC Game World

Relocate, Praca zdalna, Kyiv, Prague

Opublikowany 4 dni temu

Middle

Do ustalenia

Pełne zatrudnienie