Senior Embedded Vision Engineer for UAS Autonomy

AeroVironment, Inc.

Minneapolis (MN)

On-site

USD 105,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment, Inc. is seeking a Senior Software Engineer to join the LEAP team within the MacCready Works segment. You will develop video processing and perception pipelines for low-SWaP embedded processors and integrate into UAS, with testing in benchtop and field environments.

Qualifications include 5–8 years in software engineering, strong C/C++, CMake, and Linux, plus Python tooling. Willingness to work in a fast-paced setting and collaborate with customers and engineers is essential.

Qualifications

  • Bachelor’s degree in CS/Engineering, Math or Physics or equivalent.
  • 5–8 years of software engineering experience required.
  • Strong C/C++ skills and knowledge of data structures, OOP and workflows.
  • Experience with CMake and modern C++ build systems.
  • Python for tooling and prototyping; Linux experience (Ubuntu/CentOS).
  • Experience writing unit tests and debugging code; Git familiarity.

Responsibilities

  • Implements and optimizes CV/perception algorithms in C++ for embedded processors.
  • Supports testing and demonstration of components and systems.
  • Creates documentation and reports for customers and stakeholders.
  • Develops software design docs per process guidelines.
  • Writes code per standards, creates tests, and contributes to process improvements.
  • Delivers work on time within schedule and budget.

Skills

C/C++ (primary)
Data structures & algorithms
CMake
Python tooling
Ubuntu/CentOS
Unit tests & debugging
Git / source control
DDS / gRPC
Rust (preferred)
IDE & debugging tools
Mathematical/analytical skills
Team collaboration

Education

Bachelor’s degree in Computer Science/Engineering, Electrical Engineering, Math, or Physics

Tools

CMake
Git
Python
DDS
gRPC
Rust
IDEs

Job description

AeroVironment, Inc. is seeking a Senior Software Engineer to join the LEAP team within the MacCready Works segment. You will develop video processing and perception pipelines for low-SWaP embedded processors and integrate into UAS, with testing in benchtop and field environments.

Qualifications include 5–8 years in software engineering, strong C/C++, CMake, and Linux, plus Python tooling. Willingness to work in a fast-paced setting and collaborate with customers and engineers is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Computer Vision Engineer (UAS)
Senior Embedded Computer Vision Engineer (UAS)

InvestedintheMission • Minneapolis (MN)

On-site
USD 105,000 - 160,000
Medical benefits
Dental benefits
Vision benefits
+2
Lead Computer Vision Engineer - Embedded Autonomy
Lead Computer Vision Engineer - Embedded Autonomy

InvestedintheMission • Centreville (VA)

On-site
USD 128,000 - 195,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead Embedded Computer Vision Engineer (UAS/USV)
Lead Embedded Computer Vision Engineer (UAS/USV)

Talentify • Centreville (VA)

On-site
USD 140,000 - 200,000
Senior Computer Vision Engineer - Embedded UAV Perception
Senior Computer Vision Engineer - Embedded UAV Perception

AeroVironment, Inc. • Centreville (VA)

On-site
USD 105,000 - 160,000
Medical
Dental
Vision
+3
Senior Computer Vision Engineer – Embedded Systems (Low-SWaP)
Senior Computer Vision Engineer – Embedded Systems (Low-SWaP)

Talentify • Centreville (VA)

On-site
USD 105,000 - 160,000
Lead Software Engineer, Computer Vision & Embedded Systems
Lead Software Engineer, Computer Vision & Embedded Systems

AeroVironment, Inc. • Centreville (VA)

On-site
USD 150,000 - 190,000
Medical, dental and vision
401K with company match
9/80 work schedule
+1
Senior Computer Vision Engineer - Embedded Systems
Senior Computer Vision Engineer - Embedded Systems

InvestedintheMission • Centreville (VA)

On-site
USD 105,000 - 160,000
Senior Embedded Autonomy Engineer - UAS (Remote)
Senior Embedded Autonomy Engineer - UAS (Remote)

engineeringjobs.net, Inc. • Fort Worth (TX)

Hybrid
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Senior ML Engineer - Real-Time Computer Vision
Senior ML Engineer - Real-Time Computer Vision

AeroVironment, Inc. • Centreville (VA)

On-site
USD 130,000 - 198,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
Senior Embedded Software Engineer - Autonomous UAVs
Senior Embedded Software Engineer - Autonomous UAVs

Paycom - ATS • Torrance (CA)

On-site
USD 137,000 - 183,000
Equity
Bonus potential