Pickle Robot Company

Senior Software Engineer, Manipulation

Pickle Robot Company

full-time

Posted on:

Location Type: Hybrid

Location: Charlestown • Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $135,000 - $160,000 per year

Job Level

Senior

Tech Stack

Python

About the role

  • design and develop algorithms that enable our manipulator arms to swiftly and safely manipulate and unload packages
  • collaborate with cross-functional teams to integrate contributions into the broader hardware and software system
  • play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments
  • act as a mentor to other software engineers to improve the team’s overall capabilities in planning and manipulation

Requirements

  • A software engineer with a Master’s degree in Computer Science, Robotics, or a similar field, and at least 5 years of relevant experience working with a mix of academic and industrial autonomous robots.
  • Experienced with motion planning for robotic manipulators, with a strong understanding of dynamics, sample-based planning, and optimization.
  • Experience with machine learning methods for planning is a definite plus.
  • Experienced in working with complex algorithms and capable of optimizing for performance and reliability.
  • Proficient in Python and C++.
  • Collaborative and communicative, focusing discussions on problem solving ideas and experiments to drive product innovation.
  • Detail-oriented, but with a system-level mindset.
  • Capable of debugging complex problems while maintaining system integrity.
  • Willing to work in the office from our Charlestown, MA location at least three days per week.
  • Adaptable and eager to learn, staying up to date with the latest advancements in robotics and motion planning.
Benefits
  • health, dental, & vision insurance
  • unlimited vacation
  • all federal and state holidays
  • 401K contributions of 5% your salary
  • travel supplies
  • other items to make your working life more fun, comfortable, and productive

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
motion planningroboticsalgorithmsoptimizationmachine learningPythonC++dynamicssample-based planningperformance optimization
Soft skills
collaborativecommunicativeproblem solvingdetail-orientedsystem-level mindsetdebuggingadaptableeager to learnmentoringteam improvement
Certifications
Master’s degree in Computer ScienceMaster’s degree in Robotics