
Lead Autonomy Behavior Engineer
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in Michigan.
β’ Design, implement, and test cutting-edge robotics software using C/C++ to facilitate safe and comfortable behavior and control for Autonomous Vehicles.
β’ Lead and engage in team code quality initiatives, including design and code reviews.
β’ Offer technical guidance to the Technical Support Team regarding issue diagnosis and resolution.
β’ Collaborate with cross-functional teams to establish software and system requirements for Autonomous Vehicle behavior and control subsystems.
β’ Work alongside data science team members to design and implement metrics that capture key performance indicators of Autonomous Vehicle subsystems.
β’ Create unit and simulation tests to ensure vehicle performance across targeted operational domains.
β’ Organize and conduct on-vehicle tests to verify the performance of Autonomous Vehicle software in real-world conditions.
β’ Identify and analyze issues reported by commercial operations through the May Field Response process.
β’ Develop tools and visualizations to assist support engineers in analyzing the performance of behavior and control subsystems based on field data.
β’ Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a discipline that necessitates a solid mathematical and/or engineering background (e.g., physics, aerospace engineering).
β’ Over 7 years of industry experience working with real-world robotic systems, including the implementation of at least two commercial projects at a systems level, delivering essential functions that enable a robot to operate successfully in the field.
β’ Experience in developing and deploying capabilities for robot behavior planning, decision-making under uncertainty, path planning, probabilistic reasoning, prediction, machine learning, trajectory generation, controls, and/or localization.
β’ Knowledge of various non-linear control methodologies suitable for mobile robots or autonomous vehicles, such as MPC, LQR, PID, optimal control, stochastic control, adaptive control, and robust control.
β’ Proficient programming skills in C/C++.
β’ Expertise in software development within a Linux environment.
β’ Familiarity with standard development tools such as git, valgrind, and gdb.
β’ Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have cohabited for at least one year are also eligible to participate.
β’ Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
β’ Attractive retirement benefits, including an immediately vested employer safe harbor match.
β’ Generous paid parental leave along with a phased return to work.
β’ Flexible vacation policy in addition to paid company holidays.
β’ Total Wellness Program offering numerous resources for overall wellbeing.
Divert
CrowdStrike
Get handpicked remote jobs straight to your inbox weekly.