Lead GPU SDK Engineer in Gdańsk

Lead GPU SDK Engineer in Gdańsk

Gdańsk Pełny etat 121500 - 148500 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Projektuj i rozwijaj komponenty SDK GPU z naciskiem na analizę danych i optymalizację czasu klatek.
  • Firma: AMD - lider w innowacjach technologicznych i kulturze współpracy.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne oraz możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad przełomowymi technologiami i kształtuj przyszłość AI.
  • Kwalifikacje: Doświadczenie w programowaniu w C++ oraz umiejętności analizy wydajności.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 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 osobiste, gry i systemy wbudowane. Opierając się na kulturze innowacji 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. Kiedy dołączysz do AMD, odkryjesz, że prawdziwym wyróżnikiem jest nasza kultura. Przekraczamy granice innowacji, aby rozwiązać najważniejsze wyzwania świata - dążąc do doskonałości wykonania, będąc bezpośrednimi, pokornymi, współpracującymi i otwartymi na różnorodne perspektywy. Dołącz do nas, gdy kształtujemy przyszłość AI i nie tylko. Razem rozwijamy Twoją karierę.

Główne obowiązki:

  • Projektowanie architektury i komponentów SDK GPU skoncentrowanych na analizie danych, synchronizacji klatek i optymalizacji opóźnień.
  • Napędzanie kierunku technicznego dla technologii synchronizacji klatek, redukcji opóźnień wejściowych i optymalizacji prezentacji.
  • Ekspert w implementacji i optymalizacji DXGI Swapchain dla różnych konfiguracji wyświetlania i wymagań czasowych.
  • Dogłębna analiza danych synchronizacji klatek, identyfikacja wąskich gardeł i możliwości optymalizacji w całym potoku graficznym.
  • Projektowanie i wdrażanie kompleksowych rozwiązań telemetrycznych i profilujących do pomiaru opóźnień.
  • Mentorowanie zespołu inżynieryjnego w zakresie metodologii analizy wydajności i technik optymalizacji krytycznych czasowo.
  • Strategiczne partnerstwo z architektami sprzętu, zespołami technologii wyświetlania i deweloperami gier w zakresie rozwiązań dotyczących synchronizacji klatek i opóźnień.
  • Architektura skalowalnych interfejsów API do pomiaru synchronizacji klatek i opóźnień.
  • Definiowanie ram walidacyjnych i standardów jakości dla funkcji SDK krytycznych czasowo.

Wymagane umiejętności technologiczne:

  • Ekspert HLSL i Direct3D 12.
  • Ekspert w implementacji, konfiguracji i optymalizacji DXGI Swapchain.
  • Dogłębne zrozumienie synchronizacji czasowej i synchronizacji potoku GPU.
  • Zaawansowane metody analizy danych i statystyki do charakteryzacji wydajności.
  • Techniki analizy synchronizacji klatek i optymalizacji prezentacji.
  • Pomiar i optymalizacja opóźnień wejściowych.
  • Architektura silników gier i integracja (Unreal Engine, Unity lub silniki własne).
  • Doświadczenie w rozwoju gier lub aplikacjach renderowania w czasie rzeczywistym.
  • Narzędzia do profilowania GPU i analizy wydajności.
  • Ekspert w algorytmach równoległych i wzorcach optymalizacji.
  • Silne zrozumienie technologii wyświetlania i obsługi częstotliwości odświeżania.
  • Udokumentowana architektura i dostarczanie SDK/API.
  • Ekspert C++ (C++17/20) z nowoczesnymi wzorcami projektowymi.

Preferowane umiejętności:

  • Tło w interakcji z kompozytorem Windows i DWM.
  • Technologie zmiennej częstotliwości odświeżania (VRR, FreeSync, G-Sync).
  • HDR i zaawansowane funkcje wyświetlania.
  • Pipelines kompilacji shaderów i IRs (DXIL, SPIR-V).
  • Frameworki ML do przewidywania wydajności i analizy.
  • Ramki walidacyjne i automatyczne testowanie.
  • Dogłębna wiedza o architekturze sprzętu GPU (AMD RDNA, NVIDIA, Intel).
  • Wiedza o subsystemie grafiki na poziomie systemu operacyjnego.
  • Tryby prezentacji Vulkan i rozszerzenia czasowe.
  • Systemy czasu rzeczywistego i harmonogramowanie.
  • Doświadczenie w rozwoju gier AAA.
  • Ekspertyza w rozwoju międzyplatformowym.
  • Zaawansowane narzędzia do analizy statystycznej i wizualizacji danych.

Lead GPU SDK Engineer in Gdańsk – pracodawca: Advanced Micro Devices, Inc.

AMD w Polsce to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające innowacjom i rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i ciągłym doskonaleniu, co pozwala pracownikom na rozwijanie swoich umiejętności w obszarze technologii AI i automatyzacji testów. Dodatkowo, oferujemy konkurencyjne wynagrodzenie oraz elastyczne godziny pracy, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży technologicznej.

A

Dane kontaktowe:

Zespół rekrutacyjny Advanced Micro Devices, Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Lead GPU SDK Engineer in Gdańsk

HLSL
Direct3D 12
DXGI Swapchain implementation
GPU pipeline timing
data analysis
performance characterization
frame timing analysis