Senior Staff Software Engineer, Motion Planning

New
This is a fully remote role with the option to work hybrid if a commutable distance from our Salem, OR, Pittsburgh, PA, or Fremont, CA offices.Full-TimeSenior
Salary$216,000 — $337,000 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonC++

Requirements

  • Experience developing and deploying manipulation algorithms on high-DOF robots.
  • Industry experience deploying mobile manipulation robots in real-world commercial applications.
  • Proven expertise in sample-based motion planning, trajectory optimization, and model predictive control (MPC) with a track record of shipping to production.
  • Expertise developing planning and optimization algorithms subject to geometric and kinodynamic constraints, including contact, friction, and collision.
  • Deep mathematical fundamentals in search and numerical optimization, including convex and non-convex problem formulation.
  • Expertise in modern C++ (C++17/20) and Python for high-performance, multithreaded, real-time robotics applications.
  • Track record architecting large-scale autonomy systems and defining clean interfaces across perception, estimation, planning, and control.
  • Demonstrated technical leadership: setting direction for complex robotics systems, owning architecture, and mentoring senior engineers.

Responsibilities

  • Own and drive the technical roadmap for collision-free motion planning across whole-body motion, manipulation, grasping, and loco-manipulation.
  • Design, implement, test, and deploy motion planning and trajectory optimization algorithms for humanoid robots.
  • Architect motion planning systems for modularity, observability, and clean integration with perception, state estimation, and control.
  • Develop algorithms robust to environmental uncertainty and imperfect state estimation.
  • Lead cross-team architectural decisions and collaborate with autonomy, controls, and behaviors teams to solve complex system-level problems.
View Full Description & ApplyYou'll be redirected to the employer's site
$216,000 — $337,000 USD
Apply Now