CareerPlanGet AI match score →

Lead Autonomy Behavior Engineer

Ann Arbor , MI - HQ💼 Full-time💰 $190,000–$190,000🗓 2026-05-15 → 2026-07-31

Core

Design, implement, and test state-of-the-art robotics software in C/C++ to enable comfortable and safe behavior and control for Autonomous Vehicles.

Role type

Lead Autonomy Behavior Engineer

Builds

Autonomous vehicle behavior and controls subsystems

Domain

Autonomous Vehicles / Robotics

Deliverable

production ML models

Required skills

behavior planning, decision making under uncertainty, path planning, probabilistic reasoning, prediction, machine learning, trajectory generation, controls, localization, non-linear control methodologies (MPC, LQR, PID, optimal control, stochastic control, adaptive control, robust control), C/C++ programming, Linux software development

Preferred skills

optimization techniques (QP, control theoretic splines, dynamics-aware approaches), mentoring junior engineers

Technologies

C/C++, Linux, git, valgrind, gdb

Responsibilities

Design, implement, and test robotics software for AV behavior and control; Lead code quality activities including design and code reviews; Provide technical guidance to support teams on issue diagnosis; Coordinate with cross-functional teams on software requirements; Collaborate with data science to design performance metrics; Develop unit and simulation tests; Coordinate and execute on-vehicle tests; Diagnose and root-cause issues from commercial operations; Develop tools and visualizations for analyzing subsystem performance from field data.

Seniority

Senior, hands-on IC with technical leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗