
Pickle Robot Company พัฒนาหุ่นยนต์สำหรับอุตสาหกรรมห่วงโซ่อุปทาน โลจิสติกส์ และการผลิต ระบบของบริษัทผสาน AI ทางกายภาพ เจเนอเรทีฟ AI คอมพิวเตอร์วิทัศน์ และการควบคุมแขนกล เพื่อทำให้งานในคลังสินค้าที่ใช้แรงกายมากเป็นระบบอัตโนมัติ หุ่นยนต์อัตโนมัติรุ่นเรือธงของบริษัทสามารถขนถ่ายสินค้าที่ไม่ได้วางบนพาเลทออกจากตู้คอนเทนเนอร์ขนส่ง ช่วยลดภาระจากการทำงานด้วยแรงคนพร้อมเพิ่มประสิทธิภาพของคลังสินค้า ด้วยทีมงานขนาด 11–50 คน และการระดมทุนรอบ Series B มูลค่า 50 ล้านดอลลาร์สหรัฐที่เพิ่งเสร็จสิ้น Pickle Robot Company กำลังขยายขีดความสามารถของผลิตภัณฑ์และการเข้าถึงทางธุรกิจ
วิศวกรซอฟต์แวร์ระดับจูเนียร์ถึงกลาง ด้านการวางแผนงานและการเคลื่อนที่ (ทำงานแบบไฮบริด)
พัฒนาซอฟต์แวร์การวางแผนด้วย C++ และ Python สำหรับหุ่นยนต์ในคลังสินค้า โดยมุ่งเน้นการหยิบจับ การตรวจสอบการชน และการจัดลำดับงาน ช่วยนำอัลกอริทึมหุ่นยนต์จากต้นแบบไปสู่การใช้งานจริงที่เชื่อถือได้
รายละเอียด
- สร้างและดูแลคอมโพเนนต์การวางแผนด้วย C++ และ Python สำหรับใช้งานจริง ครอบคลุมการวางแผนการเคลื่อนที่ การเลือกวิธีหยิบจับ การตรวจสอบการชน และการจัดลำดับงาน
- นำอัลกอริทึมตั้งแต่ต้นแบบเริ่มต้นไปสู่การใช้งานจริง พร้อมรับผิดชอบด้านสถาปัตยกรรม ประสิทธิภาพ และความน่าเชื่อถือ
- วัดผลและปรับปรุงโค้ดที่มีความสำคัญต่อประสิทธิภาพ เพื่อให้เป็นไปตามข้อกำหนดด้านรอบเวลาการทำงานแบบเรียลไทม์บนฮาร์ดแวร์ของหุ่นยนต์
- สร้างโครงสร้างพื้นฐานสำหรับการทดสอบ การจำลอง และการเปรียบเทียบประสิทธิภาพ
- ตรวจสอบปัญหาในระบบจริงผ่านบันทึกและเครื่องมือคัดแยกปัญหาการบิลด์ จากนั้นแก้ไขที่สาเหตุราก
- ยกระดับคุณภาพโค้ดผ่านการทบทวนการออกแบบ การทบทวนโค้ด และแนวปฏิบัติด้านวิศวกรรมที่เหมาะสม
- พัฒนาระบบการวางแผนสำหรับหุ่นยนต์จริงที่รวดเร็ว เชื่อถือได้ และผ่านการทดสอบอย่างครบถ้วน
- มีส่วนช่วยพัฒนาการวางแผนงานและการเคลื่อนที่สำหรับการหยิบจับของหุ่นยนต์และการเคลื่อนที่อย่างปลอดภัยผ่านรถพ่วงที่มีการเปลี่ยนแปลง
คุณสมบัติ
- มีประสบการณ์ 2–4 ปีในการส่งมอบซอฟต์แวร์ที่ใช้งานจริง โดยใช้ C++17 หรือใหม่กว่าเป็นหลัก พร้อมความสามารถในการใช้ Python ในการทำงาน
- มีพื้นฐานที่แข็งแกร่งด้านการออกแบบซอฟต์แวร์ โครงสร้างข้อมูล อัลกอริทึม และการเพิ่มประสิทธิภาพ
- แสดงความเป็นเจ้าของคอมโพเนนต์ซอฟต์แวร์ตั้งแต่การออกแบบ การพัฒนา การทดสอบ การนำไปใช้งาน ไปจนถึงการสนับสนุนอย่างต่อเนื่อง
- เข้าใจการทำงานพร้อมกัน การจัดการหน่วยความจำ และเครื่องมือวิเคราะห์ประสิทธิภาพ
- สนใจการวางแผนการเคลื่อนที่ การควบคุมการหยิบจับ และการหยิบจับอย่างแท้จริง พร้อมมีแรงจูงใจในการพัฒนาความเชี่ยวชาญด้านอัลกอริทึมให้ลึกซึ้งยิ่งขึ้นร่วมกับผู้เชี่ยวชาญในสาขา
- สามารถทำงานใกล้ชิดกับฮาร์ดแวร์และวิเคราะห์ปัญหาที่เชื่อมโยงระหว่างซอฟต์แวร์กับระบบกายภาพได้
- มีประสบการณ์ด้านการวางแผนการเคลื่อนที่หรือการควบคุมการหยิบจับ เช่น ตัววางแผนแบบสุ่มตัวอย่างหรือแบบเพิ่มประสิทธิภาพ การสร้างเส้นทางการเคลื่อนที่ หรือการวางแผนการหยิบจับ จะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์กับ CUDA หรือการเพิ่มประสิทธิภาพการทำงานของ GPU จะได้รับการพิจารณาเป็นพิเศษ
- คุ้นเคยกับไลบรารีหรือเฟรมเวิร์กด้านหุ่นยนต์ เช่น OMPL, Drake, FCL หรือ Pinocchio จะได้รับการพิจารณาเป็นพิเศษ
- มีความรู้ด้านเรขาคณิตสามมิติ จลนศาสตร์ หรือพีชคณิตเชิงเส้นโดยใช้ Eigen หรือไลบรารีที่คล้ายกัน จะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์กับสภาพแวดล้อมจำลองและการทดสอบถดถอยขนาดใหญ่สำหรับหุ่นยนต์หรือระบบอื่นที่มีความสำคัญต่อความปลอดภัย จะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์นำซอฟต์แวร์ไปใช้งานบนหุ่นยนต์จริงในสภาพแวดล้อมการผลิต จะได้รับการพิจารณาเป็นพิเศษ
สวัสดิการ
- ประกันสุขภาพ ประกันทันตกรรม และประกันสายตา
- วันหยุดพักผ่อนไม่จำกัด
- วันหยุดราชการระดับรัฐบาลกลางและระดับรัฐโดยได้รับค่าจ้าง
- เงินสมทบ 401(k) เท่ากับ 5% ของเงินเดือน
- บริษัทออกค่าใช้จ่ายในการเดินทางให้
- สิทธิประโยชน์เพิ่มเติมที่ออกแบบมาเพื่อให้การทำงานสนุก สะดวกสบาย และมีประสิทธิภาพยิ่งขึ้น