Drone Autonomy Software Lead (Senior Principal)

avav

Moorpark (CA)

On-site

USD 170,000 - 272,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

9/80 work schedule
Excellent benefits package

Job summary

AeroVironment, Inc. is seeking a Principal Software Engineer to lead and mentor a team of developers in a fast-paced Agile environment.

You will oversee software plans, designs, and testing for UAV-related products, applying expert-level knowledge to resolve complex design issues and drive innovation. The role requires deep knowledge of software lifecycles, OOD, and multiple languages, with a strong emphasis on collaboration across teams and delivering high-quality code on schedule.

Qualifications

  • Advanced degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience.
  • Minimum 15+ years of relevant experience in Windows or Linux application software development; OOD required.
  • Familiar with SDLC, STLC, design patterns, and version control.
  • Experience with Agile software development process management and CI/CD tools.
  • Willingness to travel locally (Occasionally).

Responsibilities

  • Define software lifecycle development process and requirements.
  • Supervise and oversee technical software development in support of programs.
  • Lead design reviews and create software design documentation.
  • Ensure coding standards and on-time delivery within budget.
  • Derive architecture and algorithms from requirements; mentor junior engineers.
  • Collaborate across multiple teams and report to senior management.

Skills

C# .Net/C#/C++/Python
Object Oriented Design
Git
CI/CD
Agile Software Development

Education

MS or PhD preferred

Tools

Linux
Windows

Job description

AeroVironment, Inc. is seeking a Principal Software Engineer to lead and mentor a team of developers in a fast-paced Agile environment.

You will oversee software plans, designs, and testing for UAV-related products, applying expert-level knowledge to resolve complex design issues and drive innovation. The role requires deep knowledge of software lifecycles, OOD, and multiple languages, with a strong emphasis on collaboration across teams and delivering high-quality code on schedule.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead Principal SWE for Autonomous Drone Systems
Lead Principal SWE for Autonomous Drone Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 170,000 - 272,000
Medical
Dental
Vision
+3
Senior Principal Software Engineer — Autonomous Systems
Senior Principal Software Engineer — Autonomous Systems

InvestedintheMission • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical care (health)
Dental insurance
Vision insurance
+3
Lead Principal Software Engineer – Autonomous Drone Systems
Lead Principal Software Engineer – Autonomous Drone Systems

AV • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Senior C++ Software Engineer — Autonomous Drone Systems
Senior C++ Software Engineer — Autonomous Drone Systems

InvestedintheMission • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical benefits
401K with company matching
9/80 work schedule
+1
Lead Embedded Software Engineer – UAV Autonomy
Lead Embedded Software Engineer – UAV Autonomy

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 147,000 - 224,000
medical
dental vision
401K with company matching
+2
Lead Embedded Software Engineer for UAS & Robotics
Lead Embedded Software Engineer for UAS & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Senior Systems Architect - Autonomous Unmanned Systems
Senior Systems Architect - Autonomous Unmanned Systems

AeroVironment, Inc. • Huntsville (TN)

On-site
USD 134,000 - 204,000
9/80 work schedule
Paid holiday shutdown
Medical, dental, vision
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Principal Embedded Software Engineer – Defense Robotics
Principal Embedded Software Engineer – Defense Robotics

InvestedintheMission • Moorpark (CA)

On-site
USD 147,000 - 224,000
medical
dental vision
401K with company matching
+2