Hybrid Senior Software Engineer, Manipulation

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Engineer developing algorithms for manipulating packages in warehouse automation at Pickle Robot Company. Collaborating with cross-functional teams and mentoring other engineers in a startup environment.

Responsibilities

  • 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

Job title

Senior Software Engineer, Manipulation

Job type

Experience level

Senior

Salary

$135,000 - $160,000 per year

Degree requirement

Postgraduate Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job