Senior / Mid GPU Driver Software Designer
H2B Group
Rola polega na projektowaniu i optymalizacji sterowników graficznych dla interfejsów Vulkan i OpenGL na nowej generacji procesorów graficznych. Będziesz pracować w zespole R&D, ściśle współpracując z inżynierami sprzętowymi, aby wycisnąć maksymalną wydajność z krzemu. Codzienna praca obejmuje niskopoziomowe programowanie w języku C, analizę wydajności oraz udział w standaryzacji API Vulkan. To rola bardzo techniczna, wymagająca głębokiej wiedzy o architekturze komputerów i potoku graficznym.
Brakuje: nie podano konkretnego klienta (producenta gpu)., brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania, zadania)..
Rola polega na projektowaniu i optymalizacji sterowników graficznych dla interfejsów Vulkan i OpenGL na nowej generacji procesorów graficznych. Będziesz pracować w zespole R&D, ściśle współpracując z inżynierami sprzętowymi, aby wycisnąć maksymalną wydajność z krzemu. Codzienna praca obejmuje niskopoziomowe programowanie w języku C, analizę wydajności oraz udział w standaryzacji API Vulkan. To rola bardzo techniczna, wymagająca głębokiej wiedzy o architekturze komputerów i potoku graficznym.
- ✓Praca zdalna z jasno określonym wynagrodzeniem B2B.
- ✓Możliwość pracy nad nowoczesnymi API graficznymi i wpływ na standardy Vulkan.
- ✓Projekt R&D z niskopoziomową optymalizacją – atrakcyjny dla pasjonatów grafiki i sprzętu.
- !Niejasny poziom seniority – tytuł zawiera zarówno 'Senior' jak i 'Mid', co może wskazywać na elastyczność lub nieprecyzyjne określenie wymaganego doświadczenia.
- !Outsourcing – praca dla klienta zewnętrznego, co może wiązać się z mniejszą stabilnością lub ograniczonym wpływem na kierunek projektu.
- !Brak informacji o wielkości zespołu i strukturze projektu.
- •Projektowanie i implementacja sterowników graficznych w języku C dla API Vulkan i OpenGL
- •Optymalizacja wydajności poprzez profilowanie kodu i analizę niskopoziomową
- •Współpraca z zespołem Hardware Design przy uruchamianiu i dostrajaniu układów GPU
- •Udział w pełnym cyklu wytwórczym: od analizy wymagań po testowanie
- •Przygotowywanie i dokumentowanie architektury sterowników
- •Wsparcie przy wdrażaniu nowych produktów graficznych na rynek
- •Udział w definiowaniu i rozwijaniu standardów API Vulkan z partnerami branżowymi
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z solidną znajomością C i architektury komputerów, który ma co najmniej 2-3 lata doświadczenia w programowaniu niskopoziomowym i podstawową wiedzę o potoku graficznym. Brak doświadczenia z konkretnymi API może być nadrobiony, jeśli kandydat ma mocne fundamenty.
Nie dla juniorów ani osób bez doświadczenia w niskopoziomowym C i architekturze komputerów. Rola wymaga głębokiego zrozumienia sprzętu i systemów operacyjnych, co jest typowe dla mid-senior level.
- ?Dla jakiego klienta jest ten projekt? Która firma produkuje te GPU?
- ?Ile osób liczy zespół R&D i jak wygląda podział obowiązków?
- ?Czy w projekcie są dyżury on-call lub oczekiwana dyspozycyjność poza standardowymi godzinami?
- ?Jakie narzędzia są używane do profilowania i debugowania sterowników?
- ?Czy istnieje możliwość publikacji wyników prac lub udziału w konferencjach branżowych?
- ?Jakie są dalsze plany rozwoju tego projektu – czy to długoterminowe zaangażowanie?
- −Nie podano konkretnego klienta (producenta GPU).
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania, zadania).
- −Nie wiadomo, czy istnieje możliwość pracy zdalnej w pełnym wymiarze, czy wymagane są okazjonalne wizyty w biurze klienta.
- −Brak informacji o wielkości zespołu i strukturze raportowania.
Międzynarodowe środowisko, bliska współpraca z inżynierami sprzętowymi, nastawienie na innowacje i optymalizację wydajności.