About the Role
Zakres obowiązków:Rozwój i utrzymanie niskopoziomowych bibliotek oraz narzędzi XR:warstwy integracyjne VR/AR,systemy wejścia, trackingu i synchronizacji danych.Projektowanie i implementacja pluginów, native extensions oraz warstw integracyjnych dla Unity (C#, C , native plugins).Praca blisko API sprzętowych i systemowych:OpenXR,platformowe SDK (Meta, SteamVR, Pico),integracja ARCore / ARKit na poziomie frameworków.Projektowanie architektury i API bibliotek wykorzystywanych w środowisku Unity oraz poza nim.Optymalizacja krytycznych ścieżek:zarządzanie pamięcią,minimalizacja opóźnień (latency),synchronizacja CPU/GPU.Implementacja i optymalizacja subsystemów:input & tracking,rendering pipeline support,streaming danych i assetów,komunikacja międzyprocesowa / sieciowa.Tworzenie narzędzi deweloperskichWspółpraca z zespołem R&D przy prototypowaniu nowych rozwiązań sprzętowych i programowych. Mile widziane:Doświadczenie w rozwoju pluginów i narzędzi Unity o charakterze niskopoziomowym.Praca z OpenXR layers, extensions, custom runtimes.Doświadczenie z systemami czasu rzeczywistego, synchronizacją sensorów, fusion danych (IMU, kamera, eye tracking).Praca z systemami multiuser / networking na poziomie infrastruktury.Wkład w projekty open source, własne biblioteki, patche do istniejących SDK. Wymagania:Minimum 3 lata doświadczenia komercyjnego w obszarze VR/AR lub systemów czasu rzeczywistego.Bardzo dobra znajomość C i/lub C#.Doświadczenie w projektowaniu stabilnych API i architektury bibliotek.Praktyczna znajomość OpenXR oraz platformowych SDK XR.Doświadczenie w optymalizacji wydajności na poziomie systemowym.Znajomość narzędzi do profilowania i debugowania (CPU/GPU).Doświadczenie w pracy z Git, code review, automatyzacją testów.Bardzo dobra znajomość hardware’u XR i jego ograniczeń. Język polski i angielski – komunikatywnie (warunek konieczny). Oferujemy:Elastyczny harmonogram pracy, praca w pełnym wymiarze godzin.Atrakcyjne wynagrodzenie, adekwatne do zajmowanego stanowiska i zakresu zadań.Pakiet benefitów (możliwość korzystania z prywatnej opieki zdrowotnej, pakietu sportowego).Dynamiczne środowisko: R&D, startupowe tempo, autonomia produkcyjna.Realizowanie projektów z obszaru nauki, kultury, sztuki.Pracę w multidyscyplinarnym zespole, w firmie o ugruntowanej pozycji na rynku.Możliwość rozwoju zawodowego.Wpływ na wygląd i budowę projektów oraz ich rozwój. Jak wygląda rekrutacja?Sprawnie i konkretnie. Jedno godzinne spotkanie online i szybka decyzja.