Autonomy Software Engineer — Path & Multi-Agent Planning

Archer

San Jose (CA)

On-site

USD 140,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Archer Aviation is hiring for an on-site role in San Jose, CA, focused on developing mission planning, motion planning, and onboard decision-making for a multi-agent autonomous system. Strong C++ and Python skills, ROS 2 experience, and a background in planning under uncertainty are required.

The role involves integrating algorithms with the aircraft's software stack, validating using simulations and real-world tests, and collaborating with perception and navigation teams.

Qualifications

  • Proficiency in C++ and Python.
  • Experience with path and motion planning algorithms.
  • Experience with multi-agent or distributed coordination algorithms.
  • Experience with optimization and decision-making under uncertainty.
  • Experience with ROS 2.

Responsibilities

  • Develop and mature mission planning and onboard decision-making algorithms.
  • Design and implement path and motion planning for single- and multi-agent systems.
  • Develop optimization and decision-making approaches for operation under uncertainty.
  • Integrate algorithms with the onboard software stack.
  • Validate system behaviors through simulation and field testing.
  • Collaborate with perception, navigation, and integration teams to field multi-agent systems.

Skills

C++
Python
Path/Motion Planning
Multi-Agent Coordination
Optimization under Uncertainty
ROS 2

Tools

ROS 2

Job description

Archer Aviation is hiring for an on-site role in San Jose, CA, focused on developing mission planning, motion planning, and onboard decision-making for a multi-agent autonomous system. Strong C++ and Python skills, ROS 2 experience, and a background in planning under uncertainty are required.

The role involves integrating algorithms with the aircraft's software stack, validating using simulations and real-world tests, and collaborating with perception and navigation teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy Engineer: Multi-Agent Path & Decision Systems
Autonomy Engineer: Multi-Agent Path & Decision Systems

Archer • United States

On-site
USD 140,000 - 260,000
Aerospace Algorithm Engineer - Multi-Agent Flight Planning
Aerospace Algorithm Engineer - Multi-Agent Flight Planning

Archer • San Jose (CA)

On-site
USD 140,000 - 260,000
Aerospace Algorithm Engineer - Multi-Agent Planning
Aerospace Algorithm Engineer - Multi-Agent Planning

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 260,000
Senior Autonomy Flight Software Engineer
Senior Autonomy Flight Software Engineer

Archer • San Jose (CA)

On-site
USD 144,000 - 180,000
401(k)
Competitive compensation
Healthcare benefits
Algorithm Engineer San Jose, California, United States
Algorithm Engineer San Jose, California, United States

Archer • San Jose (CA)

On-site
USD 140,000 - 260,000
Algorithm Engineer
Algorithm Engineer

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 260,000
Onsite Flight Software & Ground-Control Engineer
Onsite Flight Software & Ground-Control Engineer

Archer • United States

On-site
USD 140,000 - 260,000
Flight Systems Integration Engineer (Onsite)
Flight Systems Integration Engineer (Onsite)

Archer • San Jose (CA)

On-site
USD 140,000 - 260,000
Flight Systems Integration Engineer
Flight Systems Integration Engineer

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 260,000
Algorithm Engineer
Algorithm Engineer

Archer • United States

On-site
USD 140,000 - 260,000