Senior Embedded Computer Vision Engineer – UAS

VideoRay

Minneapolis (MN)

On-site

USD 105,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401K with company match
9/80 work schedule
Paid holidays

Job summary

AeroVironment is seeking a Senior Software Engineer to join the LEAP team within the MacCready Works segment. You will implement video processing and perception pipelines for low-SWaP processors and integrate them into unmanned aerial systems, with testing and field experimentation.

The role requires strong C/C++ expertise, build system experience (CMake), and Python tooling, plus familiarity with Linux environments and software testing. Collaboration across teams is essential.

Qualifications

  • Bachelor’s degree in CS/Engineering, Math, or Physics or equivalent experience.
  • 5-8 years of relevant software engineering experience.
  • Strong C/C++ with understanding of data structures, algorithms and OOP.
  • Experience with CMake and modern C++ build systems; Python tooling.

Responsibilities

  • Implements and optimizes computer vision/perception algorithms in C++ for low-SWaP processors.
  • Supports testing and demonstration of components and systems.
  • Develops documentation and reports for customers and stakeholders.
  • Creates software design docs per process guidance; adheres to coding standards.
  • Delivers work on time within schedule and budget; aids process improvements.
  • Mentors less experienced engineers and collaborates across teams.

Skills

C/C++
CMake
Python
Linux
Unit tests
DDS
gRPC
Rust
Git
Embedded systems

Education

Bachelor's degree in CS/Engineering/Math/Physics

Tools

Git
Debuggers

Job description

AeroVironment is seeking a Senior Software Engineer to join the LEAP team within the MacCready Works segment. You will implement video processing and perception pipelines for low-SWaP processors and integrate them into unmanned aerial systems, with testing and field experimentation.

The role requires strong C/C++ expertise, build system experience (CMake), and Python tooling, plus familiarity with Linux environments and software testing. Collaboration across teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Vision Engineer for UAS Autonomy
Senior Embedded Vision Engineer for UAS Autonomy

AeroVironment, Inc. • Minneapolis (MN)

On-site
USD 105,000 - 160,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Senior Computer Vision Engineer - Embedded UAS Perception
Senior Computer Vision Engineer - Embedded UAS Perception

AV • Centreville (VA)

On-site
USD 105,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded Computer Vision Lead for UAS/USV
Senior Embedded Computer Vision Lead for UAS/USV

VideoRay • Centreville (VA)

On-site
USD 128,000 - 195,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 Software Engineer — Embedded Computer Vision
Senior Software Engineer — Embedded Computer Vision

VideoRay • Centreville (VA)

On-site
USD 105,000 - 160,000
Senior Computer Vision Engineer - Embedded UAS Perception
Senior Computer Vision Engineer - Embedded UAS Perception

AV • Minneapolis (MN)

On-site
USD 105,000 - 160,000
Medical
Dental
Vision
+1
Senior Computer Vision Lead - Embedded Systems for Autonomy
Senior Computer Vision Lead - Embedded Systems for Autonomy

AV • Centreville (VA)

On-site
USD 128,000 - 195,000
Medical, dental, vision benefits
401K with company matching
9/80 work schedule
+1
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 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 – UAV & Flight Systems
Senior Embedded Software Engineer – UAV & Flight Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 101,000 - 153,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
+1