Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer, Motion Planning

$216k - $337k
Full-time

Agility Robotics

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

About The Role

Our autonomy team is growing, and we are looking for an experienced technical leader to set the direction for motion planning on our humanoid robots. In this role you will own the technical roadmap for collision-free motion planning across whole-body motion, manipulation, grasping, and loco-manipulation. You will partner closely with our state estimation, navigation, controls, and behaviors teams to architect a planning stack that solves the hardest problems in real-world deployment: high degrees of freedom, dynamic constraints, environmental uncertainty, and reliability at scale.

About The Work

  • 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

About You

  • 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 these algorithms 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

Bonus Qualifications

  • Experience working with humanoid (or similar) robots
  • Experience with loco-manipulation: combined planning of locomotion and manipulation
  • Experience with whole-body model predictive control or whole-body trajectory optimization
  • Experience with task and motion planning (TAMP) under uncertainty
  • Experience leveraging machine learning or offline trajectory optimization to accelerate online planning
  • Experience with perception and scene understanding as it pertains to motion planning
  • Publications in top robotics venues (RSS, ICRA, IROS, etc. )

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.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.

Anticipated Base Salary Range

$216,000—$337,000 USD

In addition to base pay, our competitive total rewards package consists of the following for full-time employees:

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.

Apply Now:
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Motion Planning in California vacancy
  • $229k - $331k

    Foster City, CA / Boston, MASoftware - Autonomy Software /Full-time /HybridOn the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $158k - $269k

     ...To learn more visit: You will... - Design and develop motion planning software and algorithms, building the brain which orchestrates...  ...traffic scenarios. - Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable... 
    Senior
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    a month ago
  • $176.4k - $319.72k

     ...The Team The Systems Engineering team is responsible for the...  ...intersection of hardware, software, and robot operations, with...  ...About The Role As a Senior/Staff Software Engineer, Behavior...  ...development in robotics Behavior, motion planning, or routing. # Experience... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Nuro

    Mountain View, CA
    1 day ago
  • $230k - $270k

     ...thousands of carefully coordinated drone deliveries in several dense, dynamic U.S. metros. Our Autonomy Motion Planning team is looking for a Staff Software Engineer who is passionate about developing autonomous systems for the real world. This role will explore cutting... 
    Suggested
    Local area

    Zipline

    South San Francisco, CA
    1 day ago
  • $242k - $349k

     ...City, CASoftware - Autonomy Software /Full-time /HybridThe Behavior...  ...within the Fail Operational Planning team at Zoox. This team works...  ...includes developing behavioral and motion planning algorithms to...  ...scenarios. We are looking for an engineer who is excited to understand... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $168k - $247k

     ...business impact. We are a highly senior and nimble team composed of...  ...a seasoned Senior Planner Engineer with a proven track record...  ...implement, and deploy behavior and motion planning algorithms that enable safe,...  ...Codex, Cursor) in the full software development lifecycle,... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $185k - $245k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  .... Department of Defense.We are looking for a Senior Software Engineer to help build and improve behavior planning and motion planning systems for autonomous driving. In... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    2 days ago
  • $158k - $269k

    A leading AI self-driving technology company is seeking a skilled software developer. You will design motion planning software, collaborate with a multidisciplinary team, and contribute to the future of self-driving technology. Ideal candidates have a strong technical background... 
    Senior

    Waabi

    San Francisco, CA
    2 days ago
  •  ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ...Autonomy Capabilities team (motion planning, tactics), the Perception...  ...). It's a hands-on role for engineers who like seeing their code...  ...unknown solution spaces; mentor senior engineers and other team... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide
    Shift work

    Shield AI

    San Diego, CA
    13 days ago
  • $160k - $180k

     ...models and path and trajectory planning. As part of a small team, you...  ...is architected and how your engineering decisions improve the ability...  ...Your Role: The Vehicle Motion Planning & Control team is responsible...  ...highways. We are hiring a Software Engineer to join the team and... 
    Senior
    Full time
    Work at office
    Flexible hours

    Zendar

    Berkeley, CA
    16 days ago
  •  ...retrofitting of existing machines and design of new form factors. Bonsai is seeking an experienced Motion Planning & Controls Engineer to develop motion planning software for off-road autonomous systems. The ideal candidate will have experience in global planning, local... 
    Senior
    Full time
    Local area

    Congruent

    San Jose, CA
    1 day ago
  • $176.4k - $319.72k

     ...richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are...  ...experience with the development or verification of behavior planning/prediction systems for robots, and a collaborative nature... 
    Senior
    Odd job
    Full time
    Work experience placement

    Nuro

    Mountain View, CA
    1 day ago
  •  ...processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger —...  ...technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance... 
    Senior

    AMD

    San Jose, CA
    4 days ago
  • $324k - $389k

     ...Foster City, CA / Boston, MASoftware – Autonomy Software /Full-time /On-siteAt Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering... 
    Senior
    Odd job
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $162.6k - $244k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a...  ...requirements are met.General Summary:As a Senior Software Engineer, you will...  ...performed in various orders; extensive planning, problem-solving, and... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $189k - $236k

     ...process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across multiple...  ...- from hands-on coding to strategic planning to unblocking other teams.If you're...  ...s what we're looking for:10+ years of software engineering experience (successful applicants... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $219k - $315k

    Foster City, CA / San Francisco, CASoftware - Autonomy Software /Full-time /HybridZoox is looking for an experienced software engineer to work on large-scale simulation pipelines used to validate the behavior of the Zoox self-driving vehicle. These are data and GPU intensive... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    San Francisco, CA
    1 day ago
  • $192.34k - $260.24k

     ...safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development...  ...interfaces, and system boundaries.Mentor senior and mid-level engineers through design...  ..., debugging sessions, and technical planning.What you haveBS, MS, or PhD in... 
    Senior
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    4 days ago
  • $300k

     ...group of committed researchers, engineers, policy experts, and business...  ...Contribute to capacity planning and autoscaling strategies that...  ...You: Have significant software engineering experience, with...  ...policy: Currently, we expect all staff to be in one of our offices... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    1 day ago
  • $193.93k - $352.29k

     ...autonomously inside Nuro's own engineering organization, under the same...  ...and why.About You5+ years of software engineering experience (or 4+...  ...practical experience. Staff-level candidates should bring...  ...agent architecture patterns: planning, reflection, long-horizon memory... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $210k - $300k

    Zoox is hiring a Staff Software Engineer to lead the development of simulation technologies that model realistic human behaviors for autonomous driving. The role involves creating intelligent traffic scenarios and collaborating across teams to validate the autonomous driving... 

    Jobleads-US

    Foster, CA
    1 day ago
  • $262k - $364k

     ...activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.Maintain services once they are...  ...:Master's degree in Computer Science or Engineering.Site Reliability Engineering (SRE) combines software... 
    Senior

    Google

    San Jose, CA
    3 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...scalable, maintainable, and reusable software components with a strong emphasis on...  ...multi-agent orchestration, tool calling, planning loops, memory, and failure recovery. Not... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $201.3k - $352.3k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...systems — orchestration, tool use, planning loops, memory, and failure recovery — that...  ...in this role you have:8+ years of software engineering with strong fundamentals in... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    6 hours ago
  •  ...before heading to the office, or leaving earlier when needed to accommodate family commitments. About the role As a Motion Planning Engineer on the Fallback Stack team, you will design and ship deterministic, safety-critical planning systems that ensure... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $148k - $260k

     ...the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will...  ...and rigorously tested code. - Help drive project roadmap planning, prioritization, and delivery. Qualifications: - BS... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    a month ago
  • $220k - $292k

     ...threats. Working across product, engineering, sales, logistics,...  ...ABOUT THE JOBWe're seeking a Staff Software Engineer to join our rapidly...  ...customersCollaborate across multiple teams to plan, build, and test complex...  ..., Mathematics, and/or Motion Planning to inform modeling... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Irvine, CA
    4 days ago
  • $240k - $265k

     ...its commercial self-driving software to develop, test and deploy...  ....We are looking for a Staff Software Engineer to help shape how learned models...  ...integrated into behavior planning for autonomous driving. In...  ...planning, decision-making, or motion planning.Strong software... 
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    1 day ago
  • $187.53k - $281.3k

     ...Hivemind autonomy software, V-BAT and X-BAT aircraft...  ..., and test engineering to solve some of the...  ....About the Job:Staff Software Engineers...  ...leads, extremely senior individual contributors...  ..., behavior planning, task and resource allocation, motion planning, optimization... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    6 hours ago
  • $190k - $230k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion Planning & Controls team.In this role, you will:Be responsible... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Motion Planning. Be the first to apply!