Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Waabi

Senior / Staff Software Engineer, Motion Planning

Posted Updated
Discussion

Description

You will design and develop motion-planning software for decision making in dynamic traffic scenarios. You will collaborate on a reliable autonomy stack, contribute to technical and architecture discussions, and prototype and test planning algorithms.

Responsibilities

  • Design and develop motion-planning software and algorithms
  • Build decision-making capabilities for dynamic and uncertain traffic scenarios
  • Contribute to technical and architecture discussions
  • Collaborate to build a reliable autonomy stack
  • Prototype and test new algorithms

Requirements

  • At least 4 years of industry experience
  • Experience with planning and decision-making approaches
  • Knowledge of optimal control, optimization-based approaches, search methods, or probabilistic decision making
  • Python or C++ coding skills
  • Knowledge of linear algebra, geometry, statistics, and probability
  • Ability to prototype and test algorithms

Benefits

  • Equity incentive awards
  • Annual performance bonus
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Unlimited vacation
  • Flexible hours
  • Work-from-home support
  • Daily drinks, snacks, and catered meals when in office
  • Team-building activities and social events

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →