Jobs · Engineering · Massachusetts

Senior Robotics Motion Planning Engineer

Automated Tire, Inc. · Woburn, MA · 4 mo ago
On-siteEngineeringFull-time

Key Responsibilities

  • Lead software system definition and integration of custom multi-axis hardware, handling URDF/SRDF modeling, planner selection and tuning, axis grouping, and defining joint-specific motion profiles
  • Engineer fast, efficient collision-aware trajectory planning that can adapt to environmental obstacles and internal kinematic limits
  • Develop path planning solutions using OMPL (RRT, RRT-Connect, PRM) and evaluate deterministic alternatives (i.e., Pilz Industrial Motion Planner) for repeatable, production-safe trajectories
  • Work with the motion team to build and maintain ROS 2 nodes for real-time actuator state feedback, joint state publishing, and trajectory execution against robotic hardware interfaces
  • Collaborate with systems and hardware engineering to define kinematic constraints, velocity/acceleration limits, and safety interlocks for each axis of motion
  • Debug and optimize motion performance in the field during site deployments — this is a bring-your-laptop-to-the-robot role when needed
  • Write clean, testable code that can be maintained and extended; document your designs clearly for cross-functional audiences

Requirements

  • Deep expertise in motion planning algorithms, including sampling-based methods (e.g., RRT, RRT*), probabilistic roadmaps (PRM), and trajectory optimization techniques (e.g., CHOMP, STOMP, TrajOpt) with a strong preference for 2+ years of hands-on experience with MoveIt or MoveIt 2 in production or near-production systems
  • Strong problem solving skills with a proven ability to diagnose and resolve complex hardware-software integration issues, from high-level trajectory failures to low-level actuator constraints
  • Solid understanding of collision avoidance strategies, occupancy representations (e.g., OctoMap, voxel grids), and safety-aware planning
  • Proven ability to build production-grade systems that achieve reliable, sub-second planning under real-world constraints including dynamic obstacles and tight tolerances
  • Strong proficiency in C++ and/or Python within the ROS2 ecosystem, with a firm grasp of real-time performance considerations, memory management, and software design patterns

Qualifications

  • BS/MS/PhD in Robotics, Mechanical Engineering, Computer Science, or a related field
  • Background in automotive service equipment, industrial automation, or other mechatronic systems outside of traditional robot arms
  • Experience with real-time trajectory execution, hardware-in-the-loop testing, or safety-rated motion control
  • Full-stack robotics experience spanning motor control and drive systems, hardware abstraction layers (HAL), and low-level firmware interfacing
  • Exposure to sensor integration and perception, including LiDAR, depth cameras, IMUs, and point cloud processing (e.g., PCL, Open3D), SLAM, or object detection as it pertains to reactive and perception-driven motion planning

Similar jobs