GPU Driver Engineer
Hays
Rola inżyniera oprogramowania skupiona na projektowaniu i rozwoju sterowników graficznych dla układów GPU. Kandydat będzie pracował nad sterownikami OpenGL/Vulkan, uczestnicząc w pełnym cyklu wytwarzania oprogramowania, od wymagań po testy. Projekt jest realizowany w 100% zdalnie dla klienta z sektora high-tech/semiconductor.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis procesu rekrutacyjnego, informacje o narzędziach używanych do zarządzania projektami i komunikacji w zespole.
Rola inżyniera oprogramowania skupiona na projektowaniu i rozwoju sterowników graficznych dla układów GPU. Kandydat będzie pracował nad sterownikami OpenGL/Vulkan, uczestnicząc w pełnym cyklu wytwarzania oprogramowania, od wymagań po testy. Projekt jest realizowany w 100% zdalnie dla klienta z sektora high-tech/semiconductor.
- ✓Projekt realizowany w 100% zdalnie
- ✓Klient z sektora high-tech / semiconductor
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój sterowników graficznych OpenGL/Vulkan
- •Udział w pełnym cyklu wytwarzania oprogramowania (wymagania, projekt, implementacja, testy)
- •Współpraca z zespołami hardware’owymi w celu wsparcia i optymalizacji funkcjonalności Vulkan
- •Wsparcie klientów i partnerów w procesie wdrażania produktów na rynek
- •Współpraca przy definiowaniu API Vulkan wraz z partnerami branżowymi
- •Analiza wydajności i optymalizacja sterowników
Oferta odpowiednia dla osób na początku kariery w IT.
Kandydat z bardzo dobrą znajomością języka C (low-level), praktyczną znajomością Vulkan i OpenGL oraz doświadczeniem w projektowaniu sterowników GPU. Powinien posiadać dobrą znajomość architektury komputerów i systemów Linux, a także umiejętność rozwiązywania problemów i komunikacji.
Oferta nie jest dla osób bez doświadczenia w projektowaniu i rozwoju sterowników GPU, a także dla tych, którzy nie posiadają biegłości w języku C (low-level) oraz znajomości Vulkan i OpenGL. Kandydaci bez podstawowej wiedzy o architekturze komputerów i systemach Linux również nie będą pasować.
- ?Jaki jest przewidywany czas trwania projektu?
- ?Czy istnieją możliwości rozwoju i szkoleń w ramach projektu?
- ?Jak wygląda proces onboardingu dla nowych kontraktorów?
- ?Czy są planowane jakieś spotkania z zespołem klienta w biurze, mimo że projekt jest zdalny?
- ?Jakie są główne wyzwania techniczne, z jakimi zespół się mierzy obecnie?
- −Szczegółowy opis procesu rekrutacyjnego
- −Informacje o narzędziach używanych do zarządzania projektami i komunikacji w zespole
- −Możliwość przedłużenia kontraktu