Overview

Fetch Robotics is a leading provider of Autonomous Mobile Robots (AMR’s) that is revolutionizing the logistics industry. We are a young start-up growing at a rapid pace and we’re looking for talented and enthusiastic engineers who are comfortable with a large degree of ownership and who can code quickly without incurring technical debt.

As a Senior Robotics Coordination Engineer at Fetch you’ll be developing highly scalable, fault tolerant cloud-based applications for a large number of collaborative robots. We have current openings in our Fleet Management Team for senior level engineers and leaders. Duties will include multi-robot coordination, planning, resource allocation, and optimization. You’ll need to readily make decisions relating to algorithm development, framework design, implementation, and practical utility.

Required Skills:

  • MS or PhD in Computer Science, Robotics, or a related field or BS with 5+ years applicable industry experience.
  • 5+ years of practical software engineering experience with C++ in a Linux or Unix environment.
  • Deep knowledge of planning, scheduling, and resource allocation techniques and algorithms.
  • Demonstrated expertise implementing efficient and scalable software and algorithms.
  • Working knowledge of a scripting language such as Python.
  • Love of robots is a must as you will be surrounded by them.

Nice To Haves:

  • Experience with software development on/with robotic and/or automation platforms.
  • Experience with the Robot Operating System (ROS).
  • Experience leading small teams both technically and managerially.
  • Experience with Git, GitHub, and JIRA.
  • Experience with CMake, Docker, and other build and deployment techniques.

What We Offer:

  • Competitive salary and equity based on experience.
  • Medical, dental, vision, life and AD&D, LTD, unlimited time-off, 15 holidays.
  • Experience working with some of the best robotics minds of our time.
  • Opportunity to help build a revolution in the way work is done.