Senior Computer Vision Engineer - Embedded UAS Perception

AV

Centreville (VA)

On-site

USD 105,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AV's MacCready Works LEAP team seeks a Senior Software Engineer to advance image/video processing and computer vision for low-SWaP embedded processors and UAS applications. You will implement, optimize, and validate perception pipelines in C++ and collaborate across programs to reuse software components.

You will contribute to build systems (CMake), testing, and documentation, while guiding less experienced engineers and delivering results on schedule in a fast-paced, defense-focused environment.

Qualifications

  • Bachelor’s degree or equivalent in a technical field.
  • 5–8 years of software engineering experience.
  • Strong C/C++ skills with data structures knowledge.
  • Experience with CMake and modern C++.
  • Python for tooling and prototyping.
  • Experience with Ubuntu/CentOS Linux.
  • Experience writing unit tests and debugging.
  • Familiarity with DDS, gRPC; Rust preferred.
  • Collaborative with external developers and customers.
  • Analytical and mathematical reasoning skills.

Responsibilities

  • Implements and optimizes computer vision and perception algorithms in C++, targeting low-SWaP embedded processors.
  • Supports testing and demonstration of components and integrated systems.
  • Develops documentation, reports, and customer-facing inputs.
  • Creates software design documentation per process guidance.
  • Implements coding to standards; writes tests and validates software.
  • Delivers work on time per project schedule and budget.
  • Supports algorithm design from detailed software requirements.
  • Collaborates with other developers to reuse software across programs.
  • Mentors less experienced engineers.
  • Deals with problems of moderate scope and builds internal/external relationships.

Skills

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

Education

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

Tools

CMake
Git

Job description

AV's MacCready Works LEAP team seeks a Senior Software Engineer to advance image/video processing and computer vision for low-SWaP embedded processors and UAS applications. You will implement, optimize, and validate perception pipelines in C++ and collaborate across programs to reuse software components.

You will contribute to build systems (CMake), testing, and documentation, while guiding less experienced engineers and delivering results on schedule in a fast-paced, defense-focused environment.

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

VideoRay • Minneapolis (MN)

On-site
USD 105,000 - 160,000
Medical, dental, vision insurance
401K with company match
9/80 work schedule
+1
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
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 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 Lead for UAS/USV
Senior Embedded Computer Vision Lead for UAS/USV

VideoRay • Centreville (VA)

On-site
USD 128,000 - 195,000
Senior Software Engineer — Embedded Computer Vision
Senior Software Engineer — Embedded Computer Vision

VideoRay • 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 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 ML Engineer: Real-Time Computer Vision for Defense
Senior ML Engineer: Real-Time Computer Vision for Defense

VideoRay • Centreville (VA)

On-site
USD 130,000 - 198,000