Pickle Robot Company
Pickle Robot Company
Pickle Robot Company dezvoltă soluții robotice pentru industriile lanțului de aprovizionare, logisticii și producției. Sistemele sale combină inteligența artificială fizică, inteligența artificială generativă, viziunea computerizată și manipularea robotică pentru a automatiza munca solicitantă fizic din depozite. Robotul autonom emblematic al companiei descarcă mărfuri nepaletizate din containere de transport, contribuind la reducerea efortului manual și la creșterea productivității depozitelor. Cu o echipă de 11–50 de angajați și o rundă de finanțare Series B de 50 de milioane de dolari încheiată recent, Pickle Robot Company își extinde capabilitățile produselor și aria de activitate.

Inginer Software Junior–Mid-Level, Planificarea Sarcinilor și Mișcării (Hibrid)

Dezvoltă software de planificare în C++ și Python pentru roboți de depozit, cu accent pe apucare, verificarea coliziunilor și secvențierea sarcinilor. Ajută la transferul algoritmilor de robotică din prototipuri în implementări fiabile, utilizate în lumea reală.

Descriere

  • Construiește și întreține componente de planificare pentru producție în C++ și Python, care acoperă planificarea mișcării, selectarea apucării, verificarea coliziunilor și secvențierea sarcinilor.
  • Duce algoritmii de la prototipurile inițiale până la implementare, asumându-și responsabilitatea pentru arhitectură, performanță și fiabilitate.
  • Măsoară și îmbunătățește codul critic pentru performanță, astfel încât să îndeplinească cerințele de timp de ciclu în timp real pe hardware robotic.
  • Creează infrastructură pentru testare, simulare și evaluarea comparativă a performanței.
  • Investighează problemele din producție folosind jurnale și instrumente de triere a problemelor de build, apoi le rezolvă cauzele fundamentale.
  • Ridică nivelul calității codului prin recenzii atente de design, recenzii de cod și practici solide de inginerie.
  • Dezvoltă sisteme de planificare rapide, fiabile și testate riguros pentru roboți fizici.
  • Contribuie la evoluția planificării sarcinilor și mișcării pentru apucarea de către roboți și deplasarea sigură prin remorci care se schimbă.

Cerințe

  • Ai între 2 și 4 ani de experiență în livrarea de software pentru producție, în principal cu C++17 modern sau o versiune ulterioară, precum și competențe practice în Python.
  • Ai baze solide în proiectarea software, structuri de date, algoritmi și optimizarea performanței.
  • Demonstrezi asumarea responsabilității pentru componente software de-a lungul proiectării, implementării, testării, implementării în producție și suportului continuu.
  • Înțelegi concurența, gestionarea memoriei și instrumentele de profilare a performanței.
  • Manifești un interes autentic pentru planificarea mișcării, manipulare și apucare, precum și motivația de a-ți dezvolta expertiza algoritmică alături de specialiști în domeniu.
  • Te simți confortabil lucrând în apropierea hardware-ului și diagnosticând probleme care trec granița dintre software și sistemul fizic.
  • Experiența practică în planificarea mișcării sau manipulare, precum planificatori bazați pe eșantionare ori optimizare, generarea traiectoriilor sau planificarea apucării, constituie un avantaj.
  • Experiența cu CUDA sau optimizarea performanței GPU constituie un avantaj.
  • Familiaritatea cu biblioteci sau cadre de robotică precum OMPL, Drake, FCL sau Pinocchio constituie un avantaj.
  • Cunoștințele de geometrie 3D, cinematică sau algebră liniară folosind Eigen ori o bibliotecă similară constituie un avantaj.
  • Experiența cu medii de simulare și testare de regresie la scară largă pentru robotică sau alte sisteme critice pentru siguranță constituie un avantaj.
  • Experiența în implementarea software-ului pe roboți fizici în producție constituie un avantaj.

Beneficii

  • Asigurare medicală, dentară și de vedere.
  • Timp de concediu nelimitat.
  • Sărbători federale și statale plătite.
  • Contribuții la 401(k) egale cu 5% din salariu.
  • Cheltuielile de călătorie sunt plătite de companie.
  • Beneficii suplimentare menite să facă munca mai plăcută, confortabilă și productivă.