
Rivian and Volkswagen Group Technologies je automobilový technologický spoločný podnik založený v roku 2024, ktorý buduje softvérové základy pre elektrické vozidlá. Jeho činnosť zahŕňa operačné systémy vozidiel, zónové riadiace jednotky, cloudové a konektivné služby, inteligenciu priamo vo vozidle, umelú inteligenciu a zabezpečenie vozidiel. Spoločnosť vyvíja softvérové platformy B2B a inžinierske nástroje pre automobilové značky, čím pomáha vytvárať výkonnejšie, prepojenejšie, bezpečnejšie a aktualizovateľné vozidlá a zároveň rozvíja spoločné softvérové architektúry pre trh elektrickej mobility.
Hlavný softvérový inžinier pre multimediálny videosystém
Navrhujte video pipeline s nízkou latenciou pre elektrickú platformu vozidiel Rivian a Volkswagen Group Technologies. Veďte multimediálne systémy od snímania kamerou cez kodeky a streamovanie až po zobrazovanie.
Popis
- Zodpovedajte za architektúru video pipeline od kamery až po displej.
- Navrhujte a integrujte hardvérovo akcelerované kódovanie a dekódovanie videa H.264, H.265 a AV1.
- Vyvíjajte funkcie streamovania a nahrávania pomocou RTSP, RTP, WebRTC, MP4 a MKV.
- Analyzujte a optimalizujte výkon videa v reálnom čase a latenciu od snímania po zobrazenie naprieč CPU, GPU, hardvérovými kodekmi, ISP a DSP.
- Vytvárajte a udržiavajte multimediálny zásobník pomocou GStreamer, V4L2, libcamera, FFmpeg a SDK dodávateľov.
- Integrujte multimediálne systémy s operačným systémom, zobrazovacím serverom a nadväzujúcimi systémami počítačového videnia, AI, HMI a telematiky.
- Stanovujte technické štandardy, kontrolujte návrhy a kód, mentorujte inžinierov a koordinujte tímy.
- Spolupracujte s produktovými, hardvérovými, kamerovými a ISP, percepčnými a platformovými tímami.
- Stanovujte metriky kvality videa, merania latencie, telemetriu a sledovanie priebehu.
- Diagnostikujte a riešte vynechávanie snímok, trhanie obrazu, synchronizáciu zvuku a videa a problémy so stabilitou v produkcii.
- Vytvárajte prototypy a dolaďujte návrhy pipeline a konfigurácie kodekov.
Požiadavky
- Vynikajúca znalosť moderného C++ (C++17 alebo novšieho) v Linuxe alebo vstavaných systémoch.
- Pokročilé zručnosti v oblasti viacvláknového programovania a systémov pracujúcich v reálnom čase.
- Rozsiahle praktické skúsenosti s tvorbou produkčných video pipeline vrátane snímania kamerou pomocou V4L2 alebo libcamera, integrácie ladenia ISP, hardvérových kodekov (H.264, H.265, AV1) a streamovacích protokolov (RTSP, RTP, WebRTC).
- Hlboké skúsenosti s GStreamer vrátane vývoja vlastných doplnkov alebo prvkov a/alebo s FFmpeg.
- Skúsenosti s grafickými a pamäťovými mechanizmami Linuxu, ako sú DMA-BUF, DRM/KMS, Wayland a EGL.
- Skúsenosti s optimalizáciou mediálnych úloh na vstavanom heterogénnom hardvéri (CPU, GPU, VPU, ISP, DSP) vrátane dátových ciest bez kopírovania a návrhu zohľadňujúceho spotrebu energie a tepelné vlastnosti.
- Skúsenosti s vedením architektúry komplexných multimediálnych systémov, mentorovaním inžinierov a tvorbou plánov rozvoja naprieč tímami.
- Dobrá znalosť algoritmov, dátových štruktúr, softvérovej architektúry a základov videa.
- Bakalárske alebo magisterské vzdelanie v odbore informatika, počítačové inžinierstvo, elektrotechnika alebo príbuznom odbore.
- Aspoň 10 rokov relevantných skúseností.
- Výhodou sú skúsenosti s automobilovými kamerovými systémami, požiadavkami na funkčnú bezpečnosť alebo zabezpečenie, integráciou počítačového videnia alebo AI a s OpenCL, OpenGL ES alebo Vulkan.
Benefity
- Ročný program výkonnostných odmien spoločnosti s cieľovou výškou 15 %.
- Akcie s obmedzeným prevodom (RSU), podliehajúce schváleniu predstavenstvom a podmienkam nadobudnutia.
- Zdravotné poistenie.
- Sporenie na dôchodok.
- Platené voľno.
- Programy plánovania rodiny.
- Hybridný spôsob práce.