Senior Staff Software Engineer, Motion Planning
New
A
Agility RoboticsRobotics
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