Następna praca

Inżynier ds. wbudowanego systemu Linux C++ (media) w GlobalLogic

Opublikowano ponad 30 dni temu

4 wyświetlenia

GlobalLogic

GlobalLogic

0
0 recenzji
Więcej niż 5 lat
Kyiv
Intermediate
Pełny etat

Przetłumaczone przez Google

Ten projekt ma na celu opracowanie systemu operacyjnego SmartTV. Zakres rozwoju obejmuje pełny stos oprogramowania – począwszy od poziomu HAL i oprogramowania pośredniego, aż po niestandardowe aplikacje do pobrania. Otwarte stanowisko koncentruje się na części multimedialnej, przenoszeniu natywnych aplikacji do treści multimedialnych, integracji z akceleracją dekodowania wideo/audio HW, ochronie przed kopiowaniem treści, protokołach przesyłania strumieniowego, potoku multimediów itp. Jako część

Ten projekt ma na celu opracowanie systemu operacyjnego SmartTV. Zakres rozwoju obejmuje pełny stos oprogramowania – począwszy od poziomu HAL i oprogramowania pośredniego, aż po niestandardowe aplikacje do pobrania. Otwarte stanowisko koncentruje się na części multimedialnej, przenoszeniu natywnych aplikacji do treści multimedialnych, integracji z akceleracją dekodowania wideo/audio HW, ochronie przed kopiowaniem treści, protokołach przesyłania strumieniowego, potoku multimediów itp.

Jako część zespołu GlobalLogic będziesz się rozwijać, podejmować wyzwania i poszerzać swój zestaw umiejętności, pracując z bardzo doświadczonymi i utalentowanymi ludźmi.

Nie rób tego marnuj sekundy, aplikuj!

Wymagania:

- Doświadczenie w tworzeniu oprogramowania sprzętowego dla potoku mediów sprzętowych< /p>

- Zarządzanie prawami cyfrowymi (Widevine, Playready, FairPlay) i zaufane środowisko wykonawcze.

- Znajomość różnych formatów audio/wideo (h264, H265, AV1, mp4, cmaf, ts, itp.) oraz narzędzi do ich analizy.

- Doskonała znajomość Linuksa – musi całkowicie swobodnie posługiwać się wierszem poleceń

- Silna umiejętność programowania w C/C++

- Dobra znajomość wielowątkowości, synchronizacji i programowania współbieżnego

- Doświadczenie w projektowaniu, architekturze i integracji na poziomie systemu.

- Dobre umiejętności rozwiązywania problemów, debugowania i rozwiązywania problemów.

 

Dobrze mieć umiejętności:

- Znajomość technologii strumieniowego przesyłania wideo (MPEG-DASH, HLS, pobieranie progresywne itp.)

- Znajomość frameworków multimedialnych, takich jak GStreamer, ffmpeg itp.

 

Zadania:

- Kodowanie, debugowanie, naprawianie błędów i tak dalej, które są wymagane do wydania pakietu oprogramowania.

- Badanie i wdrażanie wymagań funkcjonalnych przy użyciu -aktualna technologia i umiejętności.

- Zaprojektuj architekturę oprogramowania tak, aby spełniała wymagania

- Przejrzyj projekt oprogramowania i wdrożenia.

- Utrzymuj kod przejrzysty i modułowy dla architektury wieloplatformowej.

Przetłumaczone przez Google

Więcej niż 5 lat
Kyiv
Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować