
Rivian and Volkswagen Group Technologies to założona w 2024 roku spółka joint venture z branży technologii motoryzacyjnych, która tworzy podstawę programową dla pojazdów elektrycznych. Jej działalność obejmuje samochodowe systemy operacyjne, sterowniki strefowe, usługi chmurowe i usługi łączności, inteligencję pokładową, sztuczną inteligencję oraz bezpieczeństwo pojazdów. Firma opracowuje platformy oprogramowania B2B i narzędzia inżynieryjne dla marek motoryzacyjnych, wspierając tworzenie bardziej zaawansowanych, połączonych, bezpiecznych i aktualizowalnych pojazdów oraz rozwijając wspólne architektury programowe dla rynku elektromobilności.
Starszy inżynier oprogramowania ds. widzenia komputerowego — praca hybrydowa w Palo Alto
Twórz wbudowane funkcje widzenia komputerowego i AI dla systemów motoryzacyjnych Rivian oraz Volkswagen Group Technologies. Usprawniaj percepcję i wnioskowanie w czasie rzeczywistym na procesorach CPU, GPU, NPU oraz innym heterogenicznym sprzęcie.
Opis
- Twórz i integruj zaawansowane funkcje widzenia komputerowego oraz sztucznej inteligencji.
- Profiluj i optymalizuj potoki widzenia komputerowego i AI pod kątem wykonywania w czasie rzeczywistym na procesorach CPU, GPU, NPU oraz innych akceleratorach.
- Projektuj architektury oprogramowania dla złożonych przepływów pracy związanych z widzeniem komputerowym i AI, zapewniając niskie opóźnienia oraz efektywne zużycie energii.
- Współpracuj z zespołami produktowymi, badawczymi i inżynieryjnymi, aby wdrażać modele AI i rozwiązania widzenia komputerowego w gotowych produktach.
- Twórz prototypy i udoskonalaj algorytmy na potrzeby wyzwań związanych z percepcją i wnioskowaniem.
- Twórz wbudowane systemy oprogramowania dla wymagających aplikacji o wysokiej wydajności.
Wymagania
- Biegła znajomość języka C++.
- Udokumentowana umiejętność implementowania i optymalizowania kodu oraz obciążeń obliczeniowych na wbudowanym heterogenicznym sprzęcie, w tym na procesorach CPU, GPU, NPU i DSP.
- Znaczne praktyczne doświadczenie w stosowaniu metod widzenia komputerowego.
- Doświadczenie w pracy z bibliotekami takimi jak OpenCV.
- Doświadczenie w implementowaniu potoków wnioskowania głębokiego uczenia.
- Dobra znajomość algorytmów, struktur danych i architektury oprogramowania.
- Wykształcenie wyższe licencjackie lub magisterskie z informatyki, inżynierii komputerowej lub pokrewnej dziedziny.
- Mile widziane doświadczenie z potokami obrazowania i wideo, w tym z ISP, sensorami, RTSP oraz H.264/H.265.
- Mile widziane doświadczenie z OpenCL i OpenGL.
Benefity
- Roczna premia zależna od wyników firmy z docelową wartością 10%.
- Nagrody kapitałowe w formie jednostek ograniczonych akcji (RSU).
- Opieka zdrowotna.
- Świadczenia emerytalne.
- Płatny czas wolny.
- Programy planowania rodziny.
- Hybrydowy model pracy.