W skrócie
- Zadania: Twórz innowacyjne oprogramowanie do gier i współpracuj z zespołami badawczymi.
- Firma: AMD - lider w technologii komputerowej z kulturą innowacji.
- Benefity: Atrakcyjne wynagrodzenie, możliwości rozwoju kariery i praca w zdalnym środowisku.
- Pozostałe informacje: Dynamiczne środowisko z szansami na rozwój kariery w branży gier.
- Dlaczego ta praca: Pracuj nad przełomowymi technologiami i wpływaj na przyszłość gier.
- Kwalifikacje: Doświadczenie w programowaniu GPU/APU, C++ oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 124875 - 152625 zł za rok.
W AMD naszym celem jest budowanie wspaniałych produktów, które przyspieszają doświadczenia związane z obliczeniami nowej generacji - od AI i centrów danych, po komputery PC, gry i systemy wbudowane. Nasza kultura opiera się na innowacjach i współpracy, wierzymy, że prawdziwy postęp pochodzi z odważnych pomysłów, ludzkiej pomysłowości i wspólnej pasji do tworzenia czegoś niezwykłego.
Grupa AMD Advanced Rendering and Engineering to zespoły interdyscyplinarne pracujące na styku badań graficznych i produktizacji. Naszym celem jest tworzenie nowoczesnego oprogramowania, które wyposaża deweloperów i wydawców w narzędzia potrzebne do budowy immersyjnych, wysokowydajnych gier zoptymalizowanych pod kątem sprzętu AMD. Szukamy doświadczonego inżyniera oprogramowania z pasją do realizacji pełnego potencjału przełomowych i wschodzących technologii.
Wymagania:
- Wykształcenie w dziedzinie informatyki z wystarczającym doświadczeniem w pisaniu efektywnego, wysokopoziomowego kodu shader (HLSL SM6, GLSL, Slang itp.) oraz nowoczesnego C++ (17 i wyżej).
- Znajomość renderowania w czasie rzeczywistym i algorytmów graficznych.
- Doskonałe umiejętności pisemne i werbalne w języku angielskim.
- Znajomość matematyki stosowanej, szczególnie algebry liniowej, geometrii i trygonometrii.
- Znajomość nowoczesnych architektur GPU konsol gier i komputerów stacjonarnych.
- Gotowość do okazjonalnych podróży, zarówno krajowych, jak i międzynarodowych.
- Stopień naukowy (post-doktorancki, doktorat, licencjat lub magister) lub równoważne doświadczenie zawodowe, preferowane w dziedzinie informatyki, inżynierii komputerowej lub matematyki stosowanej.
Preferowane dodatkowe umiejętności:
- Podstawowa znajomość niskopoziomowych koncepcji uczenia maszynowego i wzorców projektowych, w tym automatycznej różniczkowania, grafów obliczeniowych, rozpraszania tensorów itp.
- Doświadczenie w pracy z nowoczesnymi bibliotekami uczenia maszynowego (PyTorch, TensorFlow itp.).
- Znajomość algorytmów renderowania opartych na fizyce (próbkowanie i cieniowanie, transport światła itp.).
- Doświadczenie z nowoczesnymi interfejsami API graficznymi, takimi jak DirectX 12 lub Vulkan.
- Doświadczenie w wydawaniu tytułów gier AAA.
Senior Rendering Development Engineer – pracodawca: Workplays
Ten Square Games to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznej branży gier mobilnych. Pracując z nami jako UI/UX Designer, będziesz miał/a szansę na kreatywne wyrażenie siebie, a także korzystanie z licznych benefitów, takich jak elastyczny tryb pracy, wsparcie psychologiczne oraz programy rozwojowe. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć.