Állás

Medior multimédia mérnök (GStreamer)

Egyéb • Remote • Teljes munkaidő Magyarország Magyarország

Multimédia mérnököt keresnek a mérnöki csapatba, aki beágyazott platformokra készülő fejlett audio/videó streaming megoldásokon dolgozik. A szerep GStreamer-alapú média pipeline-ok építését, optimalizálását és hibakeresését, valamint multimédiás middleware komponensek fejlesztését foglalja magában.

Feladatok

  • Multimédiás middleware komponensek tervezése, fejlesztése és karbantartása
  • GStreamer-alapú audio/videó pipeline-ok építése, integrálása és optimalizálása
  • Médiakomponensek integrálása felhasználói terű alkalmazásokkal és rendszerszolgáltatásokkal
  • Összetett médiahibák feltárása és javítása teljesítmény, stabilitás és szinkronizáció terén
  • Technikai egyeztetések vezetése és részvétel az architekturális döntésekben
  • Együttműködés a hardveres, a platform- és az alkalmazásfejlesztő csapatokkal
  • Az audio/videó alrendszerekhez kapcsolódó panel-bringup és hardvervalidáció támogatása

Elvárások

  • 8+ év szoftverfejlesztési tapasztalat multimédiás vagy rendszerszintű környezetben
  • Erős, gyakorlati GStreamer-tapasztalat fejlesztői szinten (kötelező): összetett média pipeline-ok építése és hibakeresése
  • GStreamer elemek, padek, capsok és pluginek ismerete
  • Latencia-, szinkronizációs és teljesítményproblémák diagnosztizálása
  • Erős C++ és Java programozási készségek rendszerszintű vagy multimédiás alkalmazásokhoz
  • Audio- és videó-streaming protokollok (RTP, RTSP stb.) biztos ismerete
  • Tapasztalat videó- és audiokodekekkel (H.264, H.265, VP9, AAC, Opus stb.)
  • Tapasztalat a Video4Linux (V4L2) használatában
  • Tapasztalat beágyazott platformokkal (Embedded Linux és/vagy Embedded Android)
  • Hálózati alapok ismerete: TCP, UDP, HTTP
  • Képesség összetett hibák feltárására több szoftverrétegen át (middleware, operációs rendszer, hardveres interakció)
  • Verziókezelő rendszerek (Git) használatának ismerete

Előny

  • Tapasztalat Embedded Androiddal / Android BSP-vel (AOSP)
  • Multimédiás és grafikus rendszerek ismerete: Android Audio / SurfaceFlinger
  • ffmpeg, VAAPI, OpenMAX, OpenGL ismerete
  • Tapasztalat streaming technológiákkal, például a WebRTC-vel
  • Tapasztalat kamera-integrációval vagy a kamera-alrendszer testreszabásával
  • Hardveresen gyorsított média pipeline-ok ismerete
  • Szkriptelési tapasztalat (Bash, Python)

Soft skillek

Kiváló problémamegoldó készségKritikus gondolkodásKiváló kommunikációs készségEgyüttműködés több csapattal

Hasonló állások