Pickle Robot Company
Pickle Robot Company
Pickle Robot Company는 공급망, 물류 및 제조 산업을 위한 로봇 기술을 개발합니다. 이 회사의 시스템은 피지컬 AI, 생성형 AI, 머신 비전 및 로봇 조작 기술을 결합해 창고에서 육체적 부담이 큰 작업을 자동화합니다. 대표 자율 로봇은 운송 컨테이너에서 팔레트에 적재되지 않은 화물을 하역하며, 창고 생산성을 높이는 동시에 수작업으로 인한 부담을 줄이는 데 기여합니다. 직원 수는 11~50명이며, 최근 5,000만 달러 규모의 시리즈 B 투자를 완료하고 제품 역량과 사업 범위를 확대하고 있습니다.

주니어~미드레벨 소프트웨어 엔지니어, 태스크 및 모션 플래닝

창고 로봇을 위한 C++ 및 Python 플래닝 소프트웨어를 개발하며, 그리핑, 충돌 검사, 태스크 순서 지정에 집중합니다. 로보틱스 알고리즘을 프로토타입에서 신뢰할 수 있는 실제 배포 단계로 발전시킵니다.

설명

  • 모션 플래닝, 그립 선택, 충돌 검사, 태스크 순서 지정을 담당하는 C++ 및 Python 기반 프로덕션 플래닝 컴포넌트를 구축하고 유지합니다.
  • 알고리즘을 초기 프로토타입에서 배포까지 발전시키며 아키텍처, 성능, 안정성을 책임집니다.
  • 성능이 중요한 코드를 측정하고 개선하여 로봇 하드웨어의 실시간 사이클 타임 요구 사항을 충족합니다.
  • 테스트, 시뮬레이션, 벤치마킹을 위한 인프라를 구축합니다.
  • 로그와 빌드 트리아지 도구를 활용해 프로덕션 문제를 조사하고 근본 원인을 해결합니다.
  • 충실한 설계 리뷰, 코드 리뷰, 건전한 엔지니어링 관행을 통해 코드 품질을 높입니다.
  • 물리적 로봇을 위한 빠르고 안정적이며 철저히 테스트된 플래닝 시스템을 개발합니다.
  • 로봇 그리핑과 변화하는 트레일러 내부의 안전한 이동을 위한 태스크 및 모션 플래닝 발전에 기여합니다.

지원 자격

  • 2~4년의 프로덕션 소프트웨어 출시 경험이 있고, 주로 최신 C++17 이상을 사용하며 Python을 실무 수준으로 다룰 수 있어야 합니다.
  • 소프트웨어 설계, 자료구조, 알고리즘, 성능 최적화에 대한 탄탄한 기초가 있어야 합니다.
  • 설계, 구현, 테스트, 배포, 지속적인 지원에 이르는 소프트웨어 컴포넌트의 전체 수명 주기를 주도적으로 담당할 수 있어야 합니다.
  • 동시성, 메모리 관리, 성능 프로파일링 도구를 이해해야 합니다.
  • 모션 플래닝, 매니퓰레이션, 그리핑에 진정한 관심이 있고, 도메인 전문가와 함께 알고리즘 전문성을 심화하려는 의지가 있어야 합니다.
  • 하드웨어에 가까운 영역에서 작업하고 소프트웨어와 물리 시스템의 경계를 넘나드는 문제를 진단할 수 있어야 합니다.
  • 샘플링 기반 또는 최적화 기반 플래너, 궤적 생성, 그립 플래닝 등 모션 플래닝 또는 매니퓰레이션 실무 경험이 있으면 우대합니다.
  • CUDA 또는 GPU 성능 최적화 경험이 있으면 우대합니다.
  • OMPL, Drake, FCL, Pinocchio와 같은 로보틱스 라이브러리나 프레임워크에 익숙하면 우대합니다.
  • 3D 기하학, 운동학, 또는 Eigen과 유사한 라이브러리를 활용한 선형대수 지식이 있으면 우대합니다.
  • 로보틱스 또는 기타 안전이 중요한 시스템의 시뮬레이션 환경과 대규모 회귀 테스트 경험이 있으면 우대합니다.
  • 물리적 로봇에 소프트웨어를 프로덕션 배포한 경험이 있으면 우대합니다.

복리후생

  • 건강보험, 치과보험, 시력보험.
  • 무제한 휴가.
  • 연방 및 주 공휴일 유급 휴가.
  • 급여의 5%에 해당하는 401(k) 납입금.
  • 회사 부담 출장 경비.
  • 업무를 더욱 즐겁고 편안하며 생산적으로 만드는 추가 복리후생.