Aerospace Algorithm Engineer - Multi-Agent Planning

Socket.dev

San Jose (CA)

On-site

USD 140,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Archer Aviation, based in San Jose, California, seeks engineers to develop onboard software for all-electric vertical takeoff and landing aircraft, with a focus on mission planning and multi-agent coordination. This onsite US role requires strong C++/Python skills and ROS 2 experience, and offers a base pay range demonstrated by the company.

The position emphasizes designing, implementing, and validating algorithms, collaborating with perception, navigation, and integration teams, and advancing

Qualifications

  • Strong proficiency in C++ and Python.
  • Experience with path/motion planning algorithms.
  • Experience with multi-agent or distributed coordination algorithms.
  • Experience with ROS 2.

Responsibilities

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

Skills

C++
Python
ROS 2
Path planning
Multi-agent coordination

Job description

Archer Aviation, based in San Jose, California, seeks engineers to develop onboard software for all-electric vertical takeoff and landing aircraft, with a focus on mission planning and multi-agent coordination. This onsite US role requires strong C++/Python skills and ROS 2 experience, and offers a base pay range demonstrated by the company.

The position emphasizes designing, implementing, and validating algorithms, collaborating with perception, navigation, and integration teams, and advancing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Algorithm Engineer
Algorithm Engineer

Archer Technologies International, Incorporated • San Jose (CA)

On-site
USD 140,000 - 260,000
Senior Autonomy Engineer – Real-Time UAV Planning (San Jose)
Senior Autonomy Engineer – Real-Time UAV Planning (San Jose)

Archer Technologies International, Incorporated • San Jose (CA)

On-site
USD 144,000 - 180,000
Senior Autonomy Systems Engineer — Real-Time UAVs
Senior Autonomy Systems Engineer — Real-Time UAVs

Archer • San Jose (CA)

On-site
USD 144,000 - 180,000
Sr. Autonomy Engineer
Sr. Autonomy Engineer

Archer Technologies International, Incorporated • San Jose (CA)

On-site
USD 144,000 - 180,000
Sr. Autonomy Engineer
Sr. Autonomy Engineer

Archer • San Jose (CA)

On-site
USD 144,000 - 180,000
Sr. Software Integration Engineer
Sr. Software Integration Engineer

Archer • San Jose (CA)

On-site
USD 140,000 - 260,000
Autonomy & Mesh Networking Engineer
Autonomy & Mesh Networking Engineer

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 260,000
Senior Software Engineer — Autonomous Planning
Senior Software Engineer — Autonomous Planning

AeroVect • South San Francisco (CA)

On-site
USD 180,000 - 220,000
Senior Engineer, State Estimation and Modeling - (SJ2026DV)
Senior Engineer, State Estimation and Modeling - (SJ2026DV)

Archer • San Jose (CA)

On-site
USD 205,000 - 216,000
Staff Software Engineer, Autonomous Planning Systems
Staff Software Engineer, Autonomous Planning Systems

AeroVect Technologies Inc. • Atlanta (GA)

On-site
USD 140,000 - 190,000