Skip to main content
CareerApp

Senior Staff Software Engineer, Motion Planning

Agility Robotics

Remote · Remote · full time · Senior

$216,000 – $337,000

Listed on Agility Robotics’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This role leads the motion planning architecture for humanoid robots deployed in real-world warehouses and factories, requiring someone with deep expertise in trajectory optimization, collision avoidance, and multi-DOF manipulation systems. You'll set the technical direction and work across perception, controls, and autonomy teams to solve the hardest problems in commercial robot deployment at scale.

Our summary, not Agility Robotics’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • High-DOF robot manipulation algorithm development and deployment
  • Real-world commercial mobile manipulation robot deployment
  • Sample-based motion planning, trajectory optimization, and MPC in production
  • Planning and optimization under geometric and kinodynamic constraints
  • Advanced mathematics in search and numerical optimization
  • Modern C++ (C++17/20) and Python for real-time, multithreaded robotics
  • Architecture of large-scale autonomy systems with clean interfaces across perception, estimation, planning, and control
  • Technical leadership on complex robotics systems with mentoring experience

Nice to have

  • Humanoid or humanoid-like robot experience
  • Loco-manipulation planning
  • Whole-body model predictive control or trajectory optimization
  • Task and motion planning under uncertainty
  • Machine learning or offline trajectory optimization for online planning acceleration
  • Perception and scene understanding for motion planning
  • Publications in top robotics venues (RSS, ICRA, IROS)

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.