Senior Autonomy Software Engineer - Behavior Planning

AeroVect Technologies Inc.

United States

On-site

USD 140,000 - 190,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AeroVect Technologies Inc. seeks a Senior Software Engineer to design and build behavior planning systems for autonomous ground operations in low-speed environments.

You will own modules in the behavior planner, work with the autonomy team, and require strong C++ and Python skills, multi-agent modeling, and robust testing in simulation and real-world scenarios.

Minimum 3 years in autonomous driving or robotics, with a Master’s degree, and solid debugging and optimization abilities are essential.

Qualifications

  • Proficient in modern C++ (11/14/17) and OOP.
  • Skilled in Python for rapid prototyping and testing.
  • Strong debugging, profiling, and code optimization skills.
  • Deep understanding of behavior planning algorithms (state machines, behavior trees, probabilistic planning).
  • Familiarity with path planning (A*, RRT, optimization-based methods).
  • Master's degree in CS/Robotics or related field; 3+ years in autonomous driving/robotics.

Responsibilities

  • Develop and implement advanced behavior planning algorithms for autonomous vehicles.
  • Collaborate with cross-functional teams to ensure robust integration of planning systems.
  • Design, write, and maintain efficient, scalable C++/Python code.
  • Contribute to architecture and continuous improvement of behavior planning software.
  • Conduct extensive testing in simulation and real-world scenarios to validate algorithms.
  • Analyze system performance and implement data-driven enhancements.
  • Maintain documentation of code, algorithms, and system designs.

Skills

C++
Python
Debugging
Behavior planning
State machines
Behavior trees
Probabilistic planning
A*
RRT
ROS/ROS2
Machine learning

Education

Master's degree in Computer Science/Robotics or related field

Tools

ROS/ROS2

Job description

AeroVect Technologies Inc. seeks a Senior Software Engineer to design and build behavior planning systems for autonomous ground operations in low-speed environments.

You will own modules in the behavior planner, work with the autonomy team, and require strong C++ and Python skills, multi-agent modeling, and robust testing in simulation and real-world scenarios.

Minimum 3 years in autonomous driving or robotics, with a Master’s degree, and solid debugging and optimization abilities are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Autonomy Software Engineer – Behavior Planning
Senior Autonomy Software Engineer – Behavior Planning

AeroVect Technologies Inc. • South San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Autonomy Software Engineer, Behavior Planning
Senior Autonomy Software Engineer, Behavior Planning

AeroVect • Washington

On-site
USD 180,000 - 220,000
Senior Behavior Planning Engineer – Autonomy Systems
Senior Behavior Planning Engineer – Autonomy Systems

Remote Co. • San Francisco (CA)

Hybrid
USD 180,000 - 220,000
Senior Behavior Planning Engineer — Autonomous Driving
Senior Behavior Planning Engineer — Autonomous Driving

AeroVect • Colorado

On-site
USD 180,000 - 220,000
Senior Software Engineer — Autonomous Planning
Senior Software Engineer — Autonomous Planning

AeroVect • South San Francisco (CA)

On-site
USD 180,000 - 220,000
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect Technologies Inc. • South San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect • South San Francisco (CA)

On-site
USD 180,000 - 220,000
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect • Colorado

On-site
USD 180,000 - 220,000
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect • Washington

On-site
USD 180,000 - 220,000
Senior Software Engineer, Behavior Planning job at AeroVect in San Francisco, CA, Atlanta, GA, Boston, MA, FL, New York City, NY, Seattle, WA, CO
Senior Software Engineer, Behavior Planning job at AeroVect in San Francisco, CA, Atlanta, GA, Boston, MA, FL, New York City, NY, Seattle, WA, CO

Remote Co. • San Francisco (CA)

Hybrid
USD 180,000 - 220,000