Senior Computer Vision Engineer - Embedded Systems

InvestedintheMission

Centreville (VA)

On-site

USD 105,000 - 160,000

Full time

3 days 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

AeroVironment is seeking a Senior Software Engineer to advance image and video processing on low-SWaP devices (Nvidia Xavier/Orin) for USV and unmanned systems. You will implement, optimize, test, and document perception pipelines in C++ on embedded platforms, with collaboration across teams and customers.

The role requires a BS in CS/Engineering and 5–8 years of software experience, strong C/C++, Python, Linux, and Git skills, plus the ability to obtain a DoD clearance. Citizenship is required.

Qualifications

  • Bachelor's degree or equivalent in CS/engineering/physics.
  • 5–8 years in software engineering.
  • Proficient in C/C++ with data structures and OOP.
  • Experience with CMake and modern C++ build systems.
  • Python for tooling and prototyping.
  • Ubuntu/CentOS Linux experience.
  • Unit tests and debugging experience.
  • Familiar with Git; collaboration with devs/customers.

Responsibilities

  • Implement and optimize CV/perception algorithms in C++.
  • Configure build systems; target low-SWaP processors.
  • Support testing, demos, and documentation.
  • Create design docs per software process guidelines.
  • Deliver tasks on schedule and participate in code reviews.
  • Mentor junior engineers and collaborate across teams.
  • Engage with external developers and customers.

Skills

C/C++
CMake
Python
Linux
Unit tests
Git
DSA basics

Education

Bachelor's degree in CS/Engineering/related

Tools

CMake
Git
ROS
gRPC
DDS
Rust

Job description

AeroVironment is seeking a Senior Software Engineer to advance image and video processing on low-SWaP devices (Nvidia Xavier/Orin) for USV and unmanned systems. You will implement, optimize, test, and document perception pipelines in C++ on embedded platforms, with collaboration across teams and customers.

The role requires a BS in CS/Engineering and 5–8 years of software experience, strong C/C++, Python, Linux, and Git skills, plus the ability to obtain a DoD clearance. Citizenship is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
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 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
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
Senior Computer Vision ML Engineer for UAV Systems
Senior Computer Vision ML Engineer for UAV Systems

InvestedintheMission • Minneapolis (MN)

On-site
USD 130,000 - 198,000
Medical, dental, vision
401K with company matching
9/80 work schedule
Senior Real-Time Aerial Vision Engineer
Senior Real-Time Aerial Vision Engineer

Auterion • Zurich (KS)

On-site
USD 130,000 - 180,000
Flexible working hours
Stock Options
Generous holiday allowance
+5
Senior Perception Engineer, Embedded Drone Vision
Senior Perception Engineer, Embedded Drone Vision

Neros • Torrance (CA)

On-site
USD 164,000 - 229,000