San Diego, CA

Salary
$100,500–$153,250from the description
Posted
Jun 29, 2026
Location
San Diego, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A software engineering role focused on developing, maintaining, and debugging counter-unmanned aircraft systems (CUAS) in mission-critical defense applications. Day-to-day work spans writing and modifying C/C++ or Python applications on Linux, supporting deployed systems, and collaborating with business development and customer teams. The role suits engineers with a background in complex systems development, ideally with exposure to embedded sensors or software-defined radio.

Mid level · 3+ years · National · Full-time

Must have (2)
C++ or Python · 3+ yrsLinux
Nice to have (3)
Software Defined Radiodata acquisitionmultithreading

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
C++51%Linux45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (5)

No work location city is specified in the posting; CBSA is left blank. AeroVironment is headquartered in Simi Valley, CA, but the JD does not confirm this as the posting's location.

The degree requirement is listed as a Bachelor's in CS/EE/CE 'or equivalent combination of education, training, and experience,' so it is treated as not a hard degree gate.

C++ and Python are presented as interchangeable ('C/C++ or Python required'); C++ is named as the primary skill per the 3-year experience gate, with Python listed as an alternative.

The 'Clearance Level: No Clearance' field explicitly states no clearance is required. The ITAR/U.S. person requirement is a citizenship/export-control gate, not a US government security clearance.

Embedded sensor systems, Software Defined Radio, and highly threaded codebases all appear under 'Other Qualifications & Desired Competencies' and are explicitly framed as desired, not required.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗