SLAM Software Engineer
About this role:
Pickle is on the hunt for a dynamic and driven SLAM Software Engineer to revolutionize the future of warehouse automation. As a SLAM Software Engineer at Pickle Robot, you will be responsible for developing and improving lidar- and vision-based perception algorithms, which include state-estimation, localization and mapping, object tracking, and sensor calibration.
\n What You’ll Accomplish:- Applied Research - You will stay current with key literature, leveraging existing filtering and estimation techniques or researching and developing new ones to enhance our robots’ localization, calibration, and object tracking capabilities.
- Software Development - You will write, test, and review production software in accordance with best practices.
- Documentation - You will contribute to existing documentation and adapt content based on updates and user feedback.
- Communication and Teamwork - You will communicate and collaborate with other teams to solve technical challenges.
- Debugging and Triaging - You will triage and debug issues by analyzing relevant data sources and implementing fixes.
- 3+ years of experience (excluding the Master’s experience).
- A Master’s or Ph.D in a robotics-related field (e.g., Mechanical Engineering, Electrical Engineering, or Computer Science), or an equivalent practical experience.
- Experience shipping production software for (camera) calibration, localization, and mapping.
- Proficiency with Python and C++.Excellent grasp of linear algebra, probability, and 3D geometry.
- Deep understanding of SLAM, bundle adjustment, and on-manifold least-squares optimization.
- Experience with linear algebra and optimization libraries such as Eigen, NumPy, Ceres Solver, GTSAM, g2oFamiliarity with filtering techniques such as Kalman/particle filters.
- Strong foundational knowledge of Computer Science algorithms and data structures.
- Familiarity with ROS and other robotics libraries/toolboxes.
PERSONAL TRAITS AND VALUES THEY SHOULD EMBODY :
- Strong engineering background: engineering-first development.
- Good at quick prototyping.
- Ready to embrace and work on challenging problems.
- Ability and willingness to work on-site in our Cambridge office at least 3 times a week
About Pickle Robot
Pickle Robot is a pioneer in Physical AI for supply chain applications. Today Pickle robots autonomously unload trucks, trailers, and import containers at human-scale or better performance. The alternative is manual work that is difficult, dirty, sometimes dangerous, and increasingly hard to staff at distribution centers around the globe. Pickle Robot is laser focused on automating truck unloading using generative AI, machine learning, computer vision, advanced sensors, and industrial robotics to deliver engineered products customers rely on. Pickle Robot Unload Systems work alongside people on loading docks to make the work safer, faster, and more efficient. Pickle robots are physical AI that unload trucks.
Pickle provides best-in-class benefits including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.
Recommended Jobs
Soccer Coach
Benefits: ~Flexible schedule ~Free uniforms ~Training & development Challenger Sports is looking for reliable, energetic and enthusiastic soccer coaches to fill roles in our Soccer Academy and…
Middle School ELA Teacher
Uncommon Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in economically disadvantaged communities. Operating in Bost…
Sales Account Representative
Job Description Job Description Sales Account Representative Baystate Interpreters is seeking a dynamic and motivated Sales Account Representative to join our growing team. In this pivotal rol…
Service Partners
JC Grounds Management is expanding our snow operation and is looking to connect with industry partners. JC Grounds Management is a large snow and ice management team based on old- fashioned values. …
General Laborer
Job Description Job Description VETERAN Owned & Operated Fire / Water Restoration Firm is currently hiring the following positions for the North Shore. EMERGENCY RESPONDER Training and room…
Field Tech Senior Associate
Req ID: 337887 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organiza…
Deliver Exceptional Care in Scenic Pittsfield, MA!
Registered Nurse - Labor & Delivery - Travel - (LD RN) Hey there! Check out this amazing travel nursing opportunity in Pittsfield, MA! Join a dedicated team as a Labor and Delivery RN, where you’ll m…
Auto Accessories Technician
Job Description Job Description Description: Position Summary: The Auto Accessories Technician is responsible for the installation, testing, and maintenance of aftermarket and factory-aut…
Independent Physical Therapist
Job Summary: Anytime Fitness is seeking an Independent Physical Therapist to join our team in Grafton, Massachusetts. As an independent contractor, you will work closely with our club staff and member…
Recovery Coach Supervisor | Brockton
Job Description Job Description Why Work for Gandara : Explore the career pathways in Behavioral Health, Substance Use and Recovery, Community Based Clinical services, Adolescent and Family s…