Software Robotics Engineer, Motion Planning and Execution

Cambridge, MA · Job # 8369BK

Bleeding edge technology. Would be great if you have a PhD

You Will:
•    Design and implement fast motion planning algorithms, leveraging and extending algorithms in open source systems like OMPL
•    Design and implement reactive extensions to motion planning algorithms that perform incremental repair of a motion plan to quickly adapt to environment changes
•    Design and implement control algorithms that execute motion plans on real and simulated robots
•    Design and implement execution monitoring systems that monitor the environment for changes that threaten successful plan execution

Would Like You To Possess:
•    Expertise programming in C++, Python, and other language like Matlab
•    Experience programming and working in Linux environments
•    Experience with ROS and related open source robot operating systems
•    Experience with robotics and multi-dof kinematics.
•    Familiarity with Moveit, OMPL and robotic motion planning algorithms
•    Experience with kinematic simulation and visualization environments (like RViz)
•    Experience with dynamic simulation environments (like Gazebo) a plus
•    Experience with collision checking systems (like FCL), experience with GPU-based collision checking systems a plus
•    Experience with integrated task and motion planning a plus
•    Experience with docker a plus

Apply For this Position
Create an Account

Track your jobs and take advantage of one click applying by creating an account.

Register Now
Let Us Search

Want us to do the work for you? Submit your resume and we'll find a job that's a perfect match for you!

Submit Resume