Point your AI agent at freehire and let it find you a job.

Get the CLI →

Kodiak AI, Inc.

Staff Software Engineer Behavior Planning

Posted Updated 2 views
Discussion

You will design, implement, validate, deploy, and analyze behavior-planning and motion-planning features. You will debug autonomy behavior using logs, simulation, metrics, and driving data; define success criteria; write production C++ software; participate in technical reviews; and mentor engineers.

Responsibilities

  • Design, implement, and improve behavior-planning and motion-planning features
  • Own planning projects from problem definition through deployment
  • Debug autonomy behavior using logs, simulation, metrics, and real-world data
  • Improve planning decisions across safety, comfort, progress, and operational constraints
  • Collaborate across prediction, controls, perception, machine learning, simulation, systems, and safety
  • Define success metrics and validation plans
  • Write production-quality C++ software
  • Participate in design reviews, code reviews, and architecture discussions
  • Mentor junior and senior engineers

Requirements

  • Behavior planning, motion planning, decision-making, robotics, autonomous-vehicle, or related experience
  • C++ software engineering skills
  • Production or near-production autonomy-software experience
  • Robotics or autonomy debugging using logs, metrics, and simulation
  • Safety, comfort, and deployment-readiness judgment
  • Collaboration and communication skills

Benefits

  • Equity and annual bonuses
  • Medical, dental, and vision insurance
  • Infertility benefits
  • Legal services
  • Identity and fraud protection
  • Hospital indemnity, accident, and critical illness insurance
  • Flexible PTO
  • 10 paid holidays
  • Parental leave
  • Free catered lunch
  • Free EV charging
  • Long-term and short-term disability insurance
  • Life insurance
  • Wellbeing programs
  • 401(k)
  • Commuter benefits
  • FSA, Dependent Care FSA, and HSA
  • Referral and patent bonuses

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 →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available