$112,400 – $186,500
Listed on AeroVironment’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role develops low-level software tools and reverse-engineering capabilities for military cyber operations, requiring deep systems knowledge and hands-on debugging across multiple platforms. It suits experienced software engineers with 12+ years in the field who are comfortable working at the assembly and network level on mission-critical security tools.
Our summary, not AeroVironment’s wording. The full posting is on their site.
Skills this role names
- Assembly Language
- Confluence
- Jira
- Microsoft Windows
- Python
- Reverse Engineering
- Socket Programming
- TCP/IP
- Unix
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science, Computer Engineering, or related technical field with 12+ years software engineering experience, OR High School diploma with 16+ years relevant technical experience
- Active TS/SCI clearance with polygraph
- Proficiency in Python or C/C++
- Hands-on network programming and socket-level development experience
- Ability to troubleshoot and debug complex systems
- U.S. citizenship
Nice to have
- Experience developing CNO capabilities or performing software reverse engineering
- Familiarity with assembly-level concepts and low-level system behavior
- Experience with system internals on Windows, Unix, mobile, or network devices
- Understanding of unit testing practices and test automation
- Familiarity with Atlassian tools