View Our Website View All Jobs

Senior Software Engineer: Trajectory Planning

If you specialize in robotic autonomy and have an entrepreneurial spirit, RE2 Robotics has the perfect role for you. The Software Engineer:Trajectory Planning position is open to people who are passionate about developing the next generation of autonomous robotic arms. Working with a team of engineers, this specialized software engineer will lead the development of autonomous manipulator trajectories to complete tasks for both commercial and defense customers.

RE2 Robotics has become a leading developer of mobile manipulation by working closely with universities, research institutes, and the federal government to create human-like robotic solutions that are strong, lightweight, compact, power efficient, and rugged. Through our research, we have developed robotic arms that are highly dexterous and easily controlled. In our vision, the next horizon to mobile manipulation is the addition of greater autonomy so that our systems can run with less supervision and in environments with highly limited bandwidth. The person filling this SE role will help us turn this vision into a reality.

Position Requirements

  1. M.S. or B.S. in Computer Science, Electrical Engineering, Robotics, or related field
  2. Demonstrated experience in artificial intelligence and/or motion planning
  3. Must be U.S. Citizen or Permanent Resident 

Responsibilities and Duties

The Software Engineer: Trajectory Planning will be responsible for developing algorithms to plan manipulator trajectories for use in a variety of products and projects. This position requires someone who can learn, develop, dream up and apply novel techniques for problems focused on controlling robotic manipulators.

  • Lead the development of solutions in the areas of trajectory planning for robotic systems.
  • Work closely with mechanical, electrical, and software engineering teams to develop systems from concept to production level.
  • Develop and execute autonomous manipulation projects including guiding the technical approach and managing the development of the system. 


GIT, Linux, ROS, C / C++, Python, Trajectory Planning, Grasp Planning, Inverse Kinematics, Forward Kinematics



RE2 provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file