Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies
1.001 – 5.000 Medarbejdere
B2BBilindustriKunstig intelligens
Rivian and Volkswagen Group Technologies er et joint venture inden for bilteknologi, grundlagt i 2024, som udvikler softwarefundamentet til elektriske køretøjer. Arbejdet omfatter operativsystemer til køretøjer, zonestyreenheder, cloud- og forbindelsestjenester, intelligens i køretøjet, kunstig intelligens og køretøjssikkerhed. Virksomheden udvikler B2B-softwareplatforme og ingeniørværktøjer til bilmærker og bidrager til mere avancerede, forbundne, sikre og opdaterbare køretøjer, samtidig med at den fremmer fælles softwarearkitekturer for markedet for elektrisk mobilitet.

Staff Software Engineer, multimedie-videopipeline

Design videopipelines med lav latenstid i køretøjer til Rivians og Volkswagen Group Technologies' elbilplatform. Led multimediesystemer på tværs af kameraoptagelse, codecs, streaming og skærme.

Beskrivelse

  • Eje arkitekturen for videopipelinen fra kamera til skærm.
  • Designe og integrere hardwareaccelereret kodning og afkodning af H.264-, H.265- og AV1-video.
  • Udvikle streaming- og optagefunktioner med RTSP, RTP, WebRTC, MP4 og MKV.
  • Analysere og optimere realtidsvideoydelse og glas-til-glas-latens på tværs af CPU, GPU, hardwarecodecs, ISP og DSP.
  • Bygge og vedligeholde multimediesystemet med GStreamer, V4L2, libcamera, FFmpeg og leverandør-SDK'er.
  • Integrere multimediesystemer med operativsystemet, skærmserveren og efterfølgende brugere inden for computervision, AI, HMI og telematik.
  • Fastlægge tekniske standarder, gennemgå design og kode, vejlede ingeniører og koordinere teams.
  • Samarbejde med produkt-, hardware-, kamera- og ISP-, perceptions- og platformteams.
  • Etablere målinger for videokvalitet, latenstid, telemetri og sporing.
  • Diagnosticere og løse tabte frames, tearing, synkroniseringsproblemer mellem lyd og video samt problemer med produktionsstabilitet.
  • Udarbejde prototyper og forbedre pipeline-design og codec-konfigurationer.

Krav

  • Ekspertkendskab til moderne C++ (C++17 eller nyere) på Linux eller indlejrede systemer.
  • Stærke kompetencer inden for multithreading og realtidssystemer.
  • Omfattende praktisk erfaring med at bygge produktionsklare videopipelines, herunder kameraoptagelse med V4L2 eller libcamera, integration af ISP-tuning, hardwarecodecs (H.264, H.265, AV1) og streamingprotokoller (RTSP, RTP, WebRTC).
  • Dyb erfaring med GStreamer, herunder udvikling af brugerdefinerede plugins eller elementer, og/eller FFmpeg.
  • Erfaring med grafik- og hukommelsesfunktioner i Linux, såsom DMA-BUF, DRM/KMS, Wayland og EGL.
  • Erfaring med optimering af mediearbejdsbelastninger på indlejret heterogen hardware (CPU, GPU, VPU, ISP, DSP), herunder datastier uden kopiering samt strøm- og temperaturbevidst design.
  • Erfaring med at lede arkitekturarbejde for komplekse multimediesystemer, vejlede ingeniører og forme køreplaner på tværs af teams.
  • Stærk forståelse af algoritmer, datastrukturer, softwarearkitektur og grundlæggende videoteknik.
  • Bachelor- eller kandidatgrad inden for datalogi, computerteknik, elektroteknik eller et beslægtet område.
  • Mindst 10 års relevant erfaring.
  • Foretrukket: erfaring med bilkamerasystemer, krav til funktionel sikkerhed eller sikkerhed, integration af computervision eller AI samt OpenCL, OpenGL ES eller Vulkan.

Fordele

  • Årligt bonusprogram baseret på virksomhedens resultater med et mål på 15 %.
  • Restricted Stock Units (RSU'er), med forbehold for bestyrelsens godkendelse og optjeningskrav.
  • Sundhedsdækning.
  • Opsparing til pension.
  • Betalt frihed.
  • Programmer for familieplanlægning.
  • Hybrid arbejdsordning.