Lead Embedded Software Engineer – Autonomous Systems

AeroVironment, Inc.

Virginia Colony (CA)

On-site

USD 135,000 - 224,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

AeroVironment, Inc. in California is seeking an experienced software engineer to design, implement, and test software for sensors, embedded processors, and flight systems. You will lead requirements, testing plans, and validation efforts while coordinating with hardware teams.

The role emphasizes rapid prototyping, production transitions, and certification support. Strong C/C++ and Python, Linux/RTOS experience, and familiarity with industry tools are required.

Qualifications

  • BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field.
  • 12-15 years of relevant experience.
  • Experience with Python, C, C++11, C++ STL and/or OpenCL.
  • Proficiency with Visual Studio, Eclipse and defect tracking tools.
  • Experience with RS-485/RS-232/CAN/I2C/SPI/USB protocols.

Responsibilities

  • Writes and tests software to support integration of sensors and embedded processors into aircraft or robotic systems.
  • Designs and implements software for prototypes and products using AeroVironment tools.
  • Leads in writing system requirements, test plans, and validation testing.
  • Works with hardware selection and estimates processing needs.
  • Leads rapid prototyping, transition to production, and support for certification.
  • Develops proof of concept demonstrations and performs design reviews.

Skills

Python
C
C++11
C++ STL
OpenCL
Troubleshooting
Math/Analytical
RS-485
RS-232
CAN
I2C
SPI
USB

Education

BS in Computer Science/Engineering/Electrical/Aerospace/Mechanical

Tools

Visual Studio
Eclipse
JIRA
SVN
Bitbucket
GitLab
ROS
RTOS
Embedded Linux

Job description

AeroVironment, Inc. in California is seeking an experienced software engineer to design, implement, and test software for sensors, embedded processors, and flight systems. You will lead requirements, testing plans, and validation efforts while coordinating with hardware teams.

The role emphasizes rapid prototyping, production transitions, and certification support. Strong C/C++ and Python, Linux/RTOS experience, and familiarity with industry tools are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Lead Embedded Systems Engineer – Robotics & UAS
Lead Embedded Systems Engineer – Robotics & UAS

avav • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+3
Junior Software Engineer - Embedded Systems (C/C++, Python)
Junior Software Engineer - Embedded Systems (C/C++, Python)

AV • Jessup (MD)

On-site
USD 84,000 - 180,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

avav • Moorpark (CA)

On-site
USD 147,000 - 224,250
Medical benefits
401K with company matching
9/80 work schedule
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 147,000 - 224,250
Medical insurance
Dental insurance
Vision insurance
+3
Junior Embedded Software Engineer
Junior Embedded Software Engineer

AeroVironment, Inc. • Florida

On-site
USD 61,000 - 93,000
Medical
Dental
Vision
+3
Senior Embedded Software Engineer – UAV/Flight-Test Focus
Senior Embedded Software Engineer – UAV/Flight-Test Focus

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 139,000
medical
dental vision
401K with company matching
+2
Senior Software Engineer - C/C++ & Embedded Systems
Senior Software Engineer - C/C++ & Embedded Systems

avav • San Diego (CA)

On-site
USD 100,500 - 153,250
Senior Embedded Software Engineer – UAV/Robotics
Senior Embedded Software Engineer – UAV/Robotics

avav • Huntsville (AL)

On-site
USD 102,708 - 156,546
Medical, dental, vision
401(k) with company matching
9/80 work schedule
+1
Junior Software Engineer - Embedded & Systems (C/C++, Python)
Junior Software Engineer - Embedded & Systems (C/C++, Python)

AeroVironment, Inc. • Georgetown (MD)

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