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

Senior Staff Software Engineer, Motion Planning [Remote]

$216k - $337k
Full-time

Agility Robotics

California
  • Remote job
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 20 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Motion Planning [Remote] in California vacancy
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered...  ...roads, today.About the RoleAs a Senior Software Engineer on the Motion... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $254k - $350k

    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
    3 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $216k - $337k

     ...for an experienced technical leader to set the direction for motion planning on our humanoid robots. In this role you will own the...  ...complex robotics systems, owning architecture, and mentoring senior engineers Bonus Qualifications Experience working with humanoid... 
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    California
    21 days ago
  • $158k - $269k

     ...the world in a positive way. 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
    5 days ago
  • $200k - $250k

     ...commercial self-driving software to develop, test and deploy...  ...Kodiak is recruiting a Staff Software Engineer to join our Planning team and advance the Kodiak...  ...Design and develop motion planning and prediction systems...  ...leadership to junior and senior engineers, raising the... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, 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... 
    Local area

    Zipline

    South San Francisco, CA
    3 days ago
  • $254k - $350k

     ...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
    1 day ago
  • $340k

    Foster City, CASoftware - Autonomy Software /Full-time /HybridZoox is on an...  ...next frontier. We are looking for a Senior Staff or Principal Software Engineer who has played a significant role...  ...domain, such as behavior/motion planning, perception, prediction, simulation... 
    Senior
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Zoox

    Foster, CA
    3 days ago
  • $150k - $190k

     ...Clara, CAUS Research and Development - Motion Planning /Full-time /HybridPlusAI is a...  ...pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...to join its fast-growing teams.As a Senior Software Engineer, Planning for self-driving trucks, you... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $242k - $349k

    Foster City, CASoftware - Autonomy Software /Full-time /HybridThe Prediction & Behavior...  ...of behavior forecasting and motion planning, our team collaborates closely with the...  ...our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days 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
    4 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
    5 days ago
  • $160k - $200k

     ...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
    a month 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
  • $185k - $245k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...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 this... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    7 days 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
    1 day 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
    5 days ago
  • $176.4k - $319.72k

     ...Rowe Price, and other leading investors.About the RoleAs 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
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 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
    5 days ago
  • $220.5k - $298.5k

     ...shows up to that table: an engineering team defining and validating...  ...them fast and forgettably.At Senior Staff, you shape the technical direction...  ...need deliberate, cross-team planning from those suited to fast,...  ...developing systems/software for large business environments... 
    Senior
    Worldwide
    Shift work

    Intuit

    Mountain View, 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
    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
    1 day ago
  • $279k - $341k

     ...Senior Staff Software Engineer Mountain View, US About EarnIn As one of the first pioneers of earned wage access, our passion at EarnIn...  ...reliability, observability, SLOs, incident response, capacity planning, disaster recovery, and production readiness across... 
    Senior
    Full time
    2 days per week

    Earnin

    Mountain View, CA
    2 days ago
  • $201k - $315k

    Foster City, CA / San Diego, CASoftware - Software Systems /Full-time /HybridSimulation is central to ensuring the safety and scalability...  ...vehicle software stack (e.g., Perception, Prediction, Planning)Experience implementing large-scale evaluation pipelinesExperience... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 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
    3 days ago
  • $193.93k - $352.29k

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

    Nuro

    Mountain View, CA
    11 days ago
  • $50 per hour

     ...resiliency. This position will be a key member of the Systems Engineering, Integration and Test (SEIT) team in support of the...  ...and program documentationSupport systems/hardware/software integration, test planning and execution and find opportunities for build flow and... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    4 days 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
  • $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
    2 days ago

Do you want to receive more vacancies?

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