Pickle Robot Company
Pickle Robot Company
Pickle Robot Company phát triển robot cho các ngành chuỗi cung ứng, logistics và sản xuất. Các hệ thống của công ty kết hợp AI vật lý, AI tạo sinh, thị giác máy tính và thao tác robot để tự động hóa những công việc kho bãi đòi hỏi nhiều sức lực. Robot tự hành chủ lực của công ty có khả năng dỡ hàng hóa không đóng trên pallet khỏi các container vận chuyển, góp phần giảm áp lực lao động thủ công đồng thời nâng cao năng suất kho bãi. Với đội ngũ từ 11–50 nhân viên và vòng gọi vốn Series B trị giá 50 triệu đô la Mỹ vừa hoàn tất, Pickle Robot Company đang mở rộng năng lực sản phẩm và phạm vi kinh doanh.

Kỹ sư phần mềm cấp Junior–Mid, Lập kế hoạch tác vụ và chuyển động (Làm việc kết hợp)

Phát triển phần mềm lập kế hoạch bằng C++ và Python cho robot kho hàng, tập trung vào gắp, kiểm tra va chạm và sắp xếp tác vụ. Góp phần đưa các thuật toán robot từ nguyên mẫu vào triển khai thực tế đáng tin cậy.

Mô tả

  • Xây dựng và duy trì các thành phần lập kế hoạch C++ và Python dùng trong môi trường sản xuất, bao gồm lập kế hoạch chuyển động, lựa chọn cách gắp, kiểm tra va chạm và sắp xếp tác vụ.
  • Đưa các thuật toán từ nguyên mẫu ban đầu đến triển khai, đồng thời chịu trách nhiệm về kiến trúc, hiệu năng và độ tin cậy.
  • Đo lường và cải thiện mã nguồn quan trọng về hiệu năng để đáp ứng yêu cầu về thời gian chu kỳ theo thời gian thực trên phần cứng robot.
  • Xây dựng hạ tầng cho kiểm thử, mô phỏng và đo điểm chuẩn.
  • Điều tra các sự cố trong môi trường sản xuất thông qua nhật ký và công cụ phân loại sự cố khi xây dựng, sau đó xử lý nguyên nhân cốt lõi.
  • Nâng cao chất lượng mã nguồn thông qua các buổi đánh giá thiết kế, đánh giá mã và thực hành kỹ thuật vững chắc.
  • Phát triển các hệ thống lập kế hoạch nhanh, đáng tin cậy và được kiểm thử toàn diện cho robot vật lý.
  • Góp phần phát triển việc lập kế hoạch tác vụ và chuyển động để robot gắp và di chuyển an toàn qua các rơ-moóc có cấu hình thay đổi.

Yêu cầu

  • Có 2–4 năm kinh nghiệm đưa phần mềm vào môi trường sản xuất, chủ yếu với C++17 hiện đại hoặc mới hơn, cùng năng lực sử dụng Python trong công việc.
  • Có nền tảng vững chắc về thiết kế phần mềm, cấu trúc dữ liệu, thuật toán và tối ưu hóa hiệu năng.
  • Thể hiện tinh thần chịu trách nhiệm với các thành phần phần mềm trong suốt quá trình thiết kế, triển khai, kiểm thử, phát hành và hỗ trợ liên tục.
  • Hiểu về tính đồng thời, quản lý bộ nhớ và các công cụ phân tích hiệu năng.
  • Thể hiện sự quan tâm thực sự đến lập kế hoạch chuyển động, thao tác và gắp, cùng động lực phát triển chuyên môn thuật toán sâu hơn với các chuyên gia trong lĩnh vực.
  • Thoải mái làm việc gần phần cứng và chẩn đoán các vấn đề nằm ở ranh giới giữa phần mềm và hệ thống vật lý.
  • Có kinh nghiệm thực hành về lập kế hoạch chuyển động hoặc thao tác, chẳng hạn như bộ lập kế hoạch dựa trên lấy mẫu hoặc tối ưu hóa, tạo quỹ đạo hoặc lập kế hoạch gắp là một lợi thế.
  • Có kinh nghiệm với CUDA hoặc tối ưu hóa hiệu năng GPU là một lợi thế.
  • Quen thuộc với các thư viện hoặc framework robot như OMPL, Drake, FCL hoặc Pinocchio là một lợi thế.
  • Có kiến thức về hình học 3D, động học hoặc đại số tuyến tính sử dụng Eigen hay thư viện tương tự là một lợi thế.
  • Có kinh nghiệm với môi trường mô phỏng và kiểm thử hồi quy quy mô lớn cho robot hoặc các hệ thống quan trọng về an toàn khác là một lợi thế.
  • Có kinh nghiệm triển khai phần mềm lên robot vật lý trong môi trường sản xuất là một lợi thế.

Phúc lợi

  • Bảo hiểm y tế, nha khoa và thị lực.
  • Thời gian nghỉ phép không giới hạn.
  • Nghỉ hưởng lương vào các ngày lễ liên bang và tiểu bang.
  • Đóng góp 401(k) tương đương 5% lương.
  • Chi phí đi lại do công ty chi trả.
  • Các phúc lợi bổ sung nhằm giúp công việc thú vị, thoải mái và hiệu quả hơn.