Állás · Senior

Senior beágyazott Linux / Android kamera mérnök

Embedded Developer • Senior • Remote • Teljes munkaidő • Ukrajna Ukrajna

A Jabil hosszú távú nemzetközi projektjében beágyazott kamera- és videótechnológiákon dolgozhatsz egy okosautomatizálási vállalat számára. A munka a Linux- és Android-kamerastack mélyén zajlik, az érzékelőktől és meghajtóktól az ISP-n át az Androidig. Független vállalkozóként, B2B alapon dolgozol.

Feladatok

  • ▹Az egész kameraútvonal vizsgálata és hibáinak megoldása a hardverfelületektől és Linux-kernelmeghajtóktól az Androidig és a multimédiás keretrendszerekig
  • ▹Multiplatformos kameraarchitektúra és board bring-up felelőse Linux és Android platformokon
  • ▹Linux kamerameghajtók, köztük V4L2 sub-device meghajtók fejlesztése és karbantartása
  • ▹Android Camera HAL komponensek integrálása, karbantartása és optimalizálása
  • ▹Device Tree / DTBO overlayek tervezése és validálása, beleértve a tápellátást, a resetet és az MCLK-t
  • ▹Automatizált media graph validáció, streaming-ellenőrzés és hosszú futású stressztesztek fejlesztése
  • ▹Képminőségi folyamatok hangolása a gyártói IQ-eszközökkel
  • ▹Együttműködés a hardvercsapatokkal a CSI-időzítés, a PHY-konfiguráció és a kamerasensor-integráció ellenőrzésében és hibaelhárításában
  • ▹Együttműködés a szilícium- és kameragyártókkal a platformintegráció támogatásában
  • ▹A kamera bring-uppal és a platformintegrációval kapcsolatos műszaki dokumentáció készítése és karbantartása
  • ▹A teljesítmény, a platformstabilitás és a hosszú távú karbantarthatóság támogatása

Elvárások

  • ▹8+ év beágyazott/alacsony szintű fejlesztési tapasztalat, ebből 4-5+ év Linux / Android BSP-re és kamera- vagy multimédia-alrendszer integrációra fókuszálva
  • ▹Erős C/C++ programozás
  • ▹Erős tapasztalat Linux-kernel kamerameghajtókkal és V4L2-vel (sub-device meghajtókat is beleértve)
  • ▹Bizonyított tapasztalat az Android Camera HAL integrálásában és karbantartásában
  • ▹Gyakorlati tapasztalat kamerasensor bring-upban és board-szintű integrációban
  • ▹Tapasztalat Device Tree / DTBO overlayekkel, beleértve a tápellátási sorrendet, a resetet és az órajel (MCLK) konfigurálást
  • ▹Tapasztalat ISP- és képminőségi (IQ) folyamatokkal: 3A algoritmusok (AE, AWB, AF), Lens Shading Correction (LSC), Temporal Noise Reduction (TNR)
  • ▹Képesség összetett kamerafolyamatok hibakeresésére kernel- és felhasználói térben
  • ▹Tapasztalat Git/Gerrit és build-rendszerekkel (Yocto vagy AOSP)
  • ▹Az embedded Linux és az Android rendszerarchitektúra erős ismerete
  • ▹Tapasztalat kameravalidációs és hibakereső keretrendszerekkel
  • ▹Erős szóbeli és írásbeli kommunikáció, felelősségvállalás az összetett technikai kihívásokért

Előny

  • ▹Tapasztalat a Qualcomm CHI pipeline-nal
  • ▹Tapasztalat ISP-folyamatokkal és saját fejlesztésű HAL-implementációkkal
  • ▹Multimédiás keretrendszerek (GStreamer, OpenCV) ismerete
  • ▹Tapasztalat nagy felbontású vagy többkamerás rendszerekkel
  • ▹Jártasság kamera-alrendszerek automatizált validációs keretrendszereiben
  • ▹Az Android CTS/GTS megfelelőség és a metaadat-szabályok ismerete

Soft skillek

Felelősségvállalás az összetett technikai témákért a vizsgálattól a megoldásigEgyüttműködés globálisan elosztott műszaki érdekeltekkel

Amit kínálunk

  • ▹Munka egy nagy nemzetközi vállalat mérnöki projektjében piacvezető globális ügyfeleknek
  • ▹Valódi termékhatás és világos műszaki hatókör
  • ▹B2B alapú, független vállalkozói együttműködés rugalmas idő- és helyválasztással
  • ▹Együttműködés nemzetközi mérnöki érdekeltekkel és tapasztalt szakemberekkel több országból
  • ▹Szakmai fejlődés új műszaki területeken és modern technológiákban
  • ▹Lehetőség a globálisan használt termékek műszaki döntéseinek befolyásolására

A munkáltatóról

A Jabil (NYSE: JBL) 60 éves tapasztalattal, világszerte több mint 100 telephellyel nyújt mérnöki, ellátásilánc- és gyártási megoldásokat a világ vezető márkáinak.

Hasonló állások