Pickle Robot Company
Pickle Robot Company
A Pickle Robot Company a beszállítási lánc, a logisztika és a gyártás számára fejleszt robotikai megoldásokat. Rendszerei a fizikai mesterséges intelligenciát, a generatív mesterséges intelligenciát, a gépi látást és a robotikus manipulációt ötvözve automatizálják a fizikailag megterhelő raktári munkafolyamatokat. A vállalat zászlóshajójaként működő autonóm robot raklapozatlan árukat rak ki a szállítókonténerekből, ezáltal csökkenti a kézi munka okozta fizikai megterhelést és javítja a raktári termelékenységet. A 11–50 főt foglalkoztató, nemrég pedig egy 50 millió dolláros B sorozatú finanszírozási kört lezáró Pickle Robot Company bővíti termékei képességeit és üzleti jelenlétét.

Junior–medior szoftvermérnök, feladat- és mozgástervezés (hibrid)

C++- és Python-alapú tervezőszoftvert fejleszt raktári robotokhoz, a megfogásra, az ütközésvizsgálatra és a feladatsorrendek kialakítására összpontosítva. Segíts a robotikai algoritmusokat a prototípusoktól a megbízható, valós környezetben működő rendszerekig eljuttatni.

Leírás

  • Fejlessz és tarts karban éles környezetben használt C++- és Python-alapú tervezési komponenseket, amelyek a mozgástervezést, a megfogás kiválasztását, az ütközésvizsgálatot és a feladatok sorrendjének meghatározását fedik le.
  • Vidd el az algoritmusokat a kezdeti prototípusoktól az éles bevezetésig, és vállalj felelősséget az architektúráért, a teljesítményért és a megbízhatóságért.
  • Mérd és javítsd a teljesítménykritikus kódot, hogy megfeleljen a robot hardverén elvárt valós idejű ciklusidőknek.
  • Hozz létre infrastruktúrát a teszteléshez, a szimulációhoz és a teljesítmény-összehasonlításhoz.
  • A naplók és a build-triázs eszközei alapján vizsgáld ki az éles rendszerek problémáit, majd szüntesd meg azok kiváltó okait.
  • Gondos tervezési és kódreview-kkal, valamint megalapozott mérnöki gyakorlatokkal javítsd a kód minőségét.
  • Fejlessz gyors, megbízható és alaposan tesztelt tervezési rendszereket fizikai robotokhoz.
  • Segíts továbbfejleszteni a robotok megfogásához és a változó pótkocsikon való biztonságos mozgáshoz szükséges feladat- és mozgástervezést.

Követelmények

  • Rendelkezz 2–4 év éles szoftverek szállításában szerzett tapasztalattal, elsősorban modern C++17 vagy újabb használatával, valamint munkavégzéshez elegendő Python-ismerettel.
  • Legyenek erős alapjaid a szoftvertervezés, az adatstruktúrák, az algoritmusok és a teljesítményoptimalizálás terén.
  • Mutasd meg, hogy képes vagy szoftverkomponensek teljes életciklusáért felelősséget vállalni a tervezéstől és megvalósítástól a tesztelésen és bevezetésen át a folyamatos támogatásig.
  • Ismerd a párhuzamosság, a memóriakezelés és a teljesítményprofilozó eszközök alapjait.
  • Mutass valódi érdeklődést a mozgástervezés, a manipuláció és a megfogás iránt, és legyen benned motiváció, hogy a terület szakértőivel együtt mélyebb algoritmikus tudást szerezz.
  • Érezd magad otthonosan a hardverközeli munkában, és tudj olyan problémákat diagnosztizálni, amelyek a szoftver és a fizikai rendszer határán jelentkeznek.
  • A mozgástervezésben vagy manipulációban szerzett gyakorlati tapasztalat, például mintavétel-alapú vagy optimalizálás-alapú tervezők, pályagenerálás vagy megfogástervezés ismerete előnyt jelent.
  • A CUDA vagy a GPU-teljesítmény optimalizálásában szerzett tapasztalat előnyt jelent.
  • Az olyan robotikai könyvtárak vagy keretrendszerek ismerete, mint az OMPL, a Drake, az FCL vagy a Pinocchio, előnyt jelent.
  • A 3D-geometria, a kinematika vagy a lineáris algebra ismerete Eigen vagy hasonló könyvtár használatával előnyt jelent.
  • A szimulációs környezetekben, valamint robotikai vagy más biztonságkritikus rendszerek nagyléptékű regressziós tesztelésében szerzett tapasztalat előnyt jelent.
  • A fizikai robotokra éles környezetben történő szoftvertelepítésben szerzett tapasztalat előnyt jelent.

Juttatások

  • Egészség-, fogászati és látásbiztosítás.
  • Korlátlan szabadság.
  • Fizetett szövetségi és állami ünnepnapok.
  • A fizetés 5%-ának megfelelő 401(k)-hozzájárulás.
  • A vállalat által fizetett utazási költségek.
  • További juttatások, amelyek kellemesebbé, kényelmesebbé és hatékonyabbá teszik a munkát.