Lead Software Engineer, Computer Vision & Embedded Systems

AeroVironment, Inc.

Centreville (VA)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

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

Job summary

AeroVironment, Inc. is seeking a Lead Software Engineer to lead development of vision and perception software for UAS, USV, and defense applications. You will mentor peers, drive architecture decisions, and deliver robust algorithms for Nvidia Xavier/Orin platforms.

Work in AV’s LEAP group within MacCready Works, focusing on image/video processing and CI pipelines, with opportunities for field testing and customer-facing demonstrations.

Qualifications

  • Bachelor’s degree in CS/CE/EE/Math/Physics or equivalent
  • 8–12 years of software engineering experience
  • Strong C/C++ skills and knowledge of data structures and OOP
  • Experience with CMake and modern C++ build systems
  • Python for tooling, scripting and prototyping
  • Experience with Linux (Ubuntu/CentOS)
  • Experience with unit testing and debugging
  • Familiarity with Git and IDEs/debuggers
  • Experience driving technical changes and collaborating with external developers/customers

Responsibilities

  • Implement and optimize computer vision and perception algorithms in C++ for low-SWaP embedded processors
  • Support testing and demonstrations of components and systems
  • Develop documentation and technical reports for customers and stakeholders
  • Create software design documentation per software process requirements
  • Write and validate tests; adhere to coding standards
  • Contribute to process improvements and project schedules
  • Mentor junior engineers and provide technical guidance
  • Collaborate with other software developers across programs

Skills

C++
CMake
Python
Linux

Education

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

Tools

Git
DDS
gRPC
Rust

Job description

AeroVironment, Inc. is seeking a Lead Software Engineer to lead development of vision and perception software for UAS, USV, and defense applications. You will mentor peers, drive architecture decisions, and deliver robust algorithms for Nvidia Xavier/Orin platforms.

Work in AV’s LEAP group within MacCready Works, focusing on image/video processing and CI pipelines, with opportunities for field testing and customer-facing demonstrations.

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
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 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 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 Systems
Senior Computer Vision Engineer - Embedded Systems

InvestedintheMission • Centreville (VA)

On-site
USD 105,000 - 160,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
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
Senior ML Engineer - Computer Vision & Defense
Senior ML Engineer - Computer Vision & Defense

InvestedintheMission • Centreville (VA)

On-site
USD 158,000 - 241,000
Medical benefits
Dental benefits
Vision benefits
+3
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
Principal Engineer, Autonomous Systems – Lead & Mentor
Principal Engineer, Autonomous Systems – Lead & Mentor

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical, dental, vision benefits
401K with company matching
9/80 work schedule
+1