
Software Engineering Intern
AeroVironment, Inc.2 days ago
San Diego, CA, USAIntern
Responsibilities
- Assist with the design, coding, testing, and debugging of software components and systems.
- Develop tools and applications supporting robotics and aerospace platforms.
- Collaborate with software, hardware, and systems teams to integrate and test new capabilities.
- Participate in code reviews, documentation, version control, and defect tracking.
- Develop scripts or automation to improve team workflows and efficiency.
- Support prototypes, simulations, and proof-of-concept demonstrations.
- Attend team meetings, contribute ideas, and learn to estimate development effort and timelines.
Requirements
- Currently pursuing a bachelor’s or master’s degree in computer science, software engineering, or a related field.
- Minimum 3.0 GPA, with preference for students at the junior level or above.
- Foundational knowledge of Python, C++, or Java.
- Familiarity with Visual Studio, Git, Eclipse, or similar development tools and IDEs.
- Knowledge of data structures, algorithms, and software design principles.
- Strong problem-solving, analytical, written communication, and verbal communication skills.
- Ability to work independently and collaboratively.
- Preferred qualifications include experience with Linux, Windows, cross-platform development, web technologies, cloud platforms, backend services, robotics, autonomous systems, data analytics, Bash scripting, Agile development, and version control.
- Must qualify as a U.S. person or be eligible for an export license under ITAR/EAR requirements; some positions require current U.S. citizenship.
- Must be willing to work on government contracts and able to obtain a security clearance.
Benefits
- Paid 12-week summer internship program conducted onsite in the San Diego, California office.
- Eligible relocating students may receive relocation and housing reimbursement stipends depending on team and location.
- Benefits include medical, dental, vision, 401K with company matching, a 9/80 work schedule, and paid holiday shutdown.
About AeroVironment, Inc.
AeroVironment builds small unmanned aircraft systems, loitering munitions (e.g., Switchblade), and related software, sensors, and services for U.S. and allied defense agencies. The public company (NASDAQ: AVAV), founded in 1971 and headquartered in Arlington, Virginia, sells hardware, training, and lifecycle support, with widely fielded systems such as Raven, Puma, and Wasp. It also offers autonomy and robotic technologies used in reconnaissance, targeting, and force protection missions.