
Pickle Robot Company mengembangkan robotika untuk industri rantai pasok, logistik, dan manufaktur. Sistemnya menggabungkan AI fisik, AI generatif, visi mesin, dan manipulasi robotik untuk mengotomatiskan pekerjaan gudang yang menuntut tenaga fisik. Robot otonom unggulannya membongkar barang yang tidak dipaletkan dari kontainer pengiriman, sehingga membantu mengurangi beban kerja manual sekaligus meningkatkan produktivitas gudang. Dengan tim beranggotakan 11–50 karyawan dan pendanaan Seri B senilai 50 juta dolar AS yang baru saja rampung, Pickle Robot Company memperluas kemampuan produk dan jangkauan bisnisnya.
Insinyur Perangkat Lunak Junior–Menengah, Perencanaan Tugas dan Gerak (Hibrida)
Kembangkan perangkat lunak perencanaan dalam C++ dan Python untuk robot gudang, dengan fokus pada penggenggaman, pemeriksaan tabrakan, dan pengurutan tugas. Bantu membawa algoritme robotika dari prototipe ke penerapan nyata yang andal.
Deskripsi
- Bangun dan pelihara komponen perencanaan produksi dalam C++ dan Python yang mencakup perencanaan gerak, pemilihan penggenggaman, pemeriksaan tabrakan, dan pengurutan tugas.
- Bawa algoritme dari prototipe awal hingga penerapan, dengan bertanggung jawab atas arsitektur, kinerja, dan keandalan.
- Ukur dan tingkatkan kode yang kritis terhadap kinerja untuk memenuhi persyaratan waktu siklus waktu nyata pada perangkat keras robot.
- Buat infrastruktur untuk pengujian, simulasi, dan pembandingan kinerja.
- Selidiki masalah produksi melalui log dan alat triase build, lalu selesaikan penyebab dasarnya.
- Tingkatkan kualitas kode melalui tinjauan desain yang cermat, tinjauan kode, dan praktik rekayasa yang baik.
- Kembangkan sistem perencanaan yang cepat, andal, dan diuji secara menyeluruh untuk robot fisik.
- Bantu memajukan perencanaan tugas dan gerak untuk penggenggaman robot serta pergerakan aman melewati trailer yang berubah-ubah.
Persyaratan
- Memiliki pengalaman 2–4 tahun dalam merilis perangkat lunak produksi, terutama dengan C++17 modern atau yang lebih baru, serta kecakapan kerja dalam Python.
- Memiliki dasar yang kuat dalam desain perangkat lunak, struktur data, algoritme, dan optimisasi kinerja.
- Menunjukkan kepemilikan atas komponen perangkat lunak di seluruh tahap desain, implementasi, pengujian, penerapan, dan dukungan berkelanjutan.
- Memahami konkurensi, pengelolaan memori, dan alat pembuatan profil kinerja.
- Menunjukkan minat yang tulus pada perencanaan gerak, manipulasi, dan penggenggaman, serta motivasi untuk mengembangkan keahlian algoritmik yang lebih mendalam bersama spesialis bidang ini.
- Nyaman bekerja dekat dengan perangkat keras dan mendiagnosis masalah yang melintasi batas antara perangkat lunak dan sistem fisik.
- Pengalaman langsung dengan perencanaan gerak atau manipulasi, seperti perencana berbasis sampling atau optimisasi, pembuatan lintasan, atau perencanaan penggenggaman, menjadi nilai tambah.
- Pengalaman dengan CUDA atau optimisasi kinerja GPU menjadi nilai tambah.
- Mengenal pustaka atau kerangka kerja robotika seperti OMPL, Drake, FCL, atau Pinocchio menjadi nilai tambah.
- Memiliki pengetahuan tentang geometri 3D, kinematika, atau aljabar linear menggunakan Eigen atau pustaka serupa menjadi nilai tambah.
- Pengalaman dengan lingkungan simulasi dan pengujian regresi berskala besar untuk robotika atau sistem kritis keselamatan lainnya menjadi nilai tambah.
- Pengalaman menerapkan perangkat lunak ke robot fisik dalam produksi menjadi nilai tambah.
Tunjangan
- Asuransi kesehatan, gigi, dan penglihatan.
- Waktu cuti tanpa batas.
- Hari libur federal dan negara bagian berbayar.
- Kontribusi 401(k) sebesar 5% dari gaji.
- Biaya perjalanan yang dibayarkan perusahaan.
- Tunjangan tambahan yang dirancang untuk membuat pekerjaan lebih menyenangkan, nyaman, dan produktif.