Mecka
Mecka

A Mecka a fizikai mesterséges intelligencia infrastruktúráját építi, és segít a robotikai, valamint a fizikai környezetben működő MI-rendszereket fejlesztő csapatoknak abban, hogy a valós emberi tevékenységet tanulni képes, kiértékelhető és a laboratóriumon kívül is megbízhatóan működő rendszerekké alakítsák. Egoverse platformja nagyméretű egocentrikus adathalmazokat egyesít a látásból, mélységérzékelésből, taktilis érzékelésből, mozgásból és helymeghatározásból származó telemetriával.

A Mecka fejlesztői eszközökkel, API-kkal és vállalati szolgáltatásokkal támogatja a feladatspecifikus robotikai rendszerek kiértékelését és üzembe helyezését. A vállalat hardveres OEM-ekkel, modellfejlesztőkkel és kereskedelmi partnerekkel dolgozik együtt, és robotok gyártása nélkül biztosítja a robotikához szükséges adat- és működési réteget.

Robotikai hardver- és firmware-mérnök

Beágyazott Linux- és Android-szoftvereket fejleszthet a Mecka robotikai adatgyűjtő rendszereihez. Javíthatja a kamerás rögzítést, az eszközök megbízhatóságát, teljesítményét és a fizikai hardver helyreállítási folyamatait.

Leírás

  • Beágyazott Linux- és Android-szoftvereket fejleszt és hibakeres a rögzítő hardvereken, az alaplap kezdeti beüzemelésétől a telepítésig.
  • Megbízható szolgáltatásokat és adatfolyamokat hoz létre, amelyek hosszú munkamenetek és megszakítások alatt is védik a felvételeket.
  • Méri és javítja a teljesítményt, az energiafelhasználást, az erőforrás-használatot és a helyreállítási működést.
  • A hardver- és tesztmérnökökkel közösen reprodukálja a terepen jelentkező hibákat, majd ellenőrzi a javításokat a támogatott eszközkonfigurációkon.
  • Felelősséget vállal a fejlesztés és a telepítés során használt kritikus szoftverekért, kamera-rendszerekre vagy eszközplatformokra szakosodva.
  • Kamerafunkciókat fejleszt, például Linux-illesztőprogramokat, Android-kameraillesztőket, képrögzítést és kódolást, érzékelő-szinkronizálást, pufferelést, tárolási adatátviteli sebességet és folyamatos rögzítést; vagy eszközplatform-funkciókat épít, például indító- és rendszerképeket, eszközök üzembe helyezését, eszközazonosságot, távoli frissítéseket, visszaállítást és a megszakadt telepítések utáni helyreállítást.

Követelmények

  • Magas szintű programozási készség C vagy C++ nyelven.
  • Jártasság a Python vagy a shell szkriptnyelvek használatában beágyazott rendszerek fejlesztéséhez.
  • A Linux vagy az Android belső működésének ismerete, beleértve a folyamatokat, szálakat, memóriakezelést, bemenetet és kimenetet, fájlrendszereket, valamint a rendszerszintű hibakeresést.
  • Gyakorlati tapasztalat szoftverek fejlesztésében és hibakeresésében ARM vagy hasonló beágyazott hardveren.
  • Az erőforrás-használat profilozásának képessége, valamint a párhuzamosság, az időzítés, az adatintegritás és a hibák utáni helyreállítás átgondolása.
  • Tapasztalat reprodukálható szoftverkiadások készítésében és tesztelésében valósághű hardveres és működési körülmények között.
  • Előnyt jelent az olyan technológiák ismerete, mint a V4L2, a GStreamer, a kamera-ISP-k, az AOSP, az Android HAL-ok, a Yocto, a Buildroot, az aláírt frissítések vagy a hardver a tesztelési folyamatban módszer.
  • Munkavállalási jogosultság az állás meghirdetési helyén.

Juttatások

  • Részesedés a vállalat tőkéjéből.
  • Egészségügyi és jólléti juttatások.
  • További vállalati programok, amelyek részleteiről az interjúfolyamat során tájékoztatnak.

Kapcsolódó állások