AeroVironment, Inc.

Software Engineering Intern

AeroVironment, Inc.
Apply
1 day ago
Simi Valley, CA, USAIntern

Responsibilities

  • Assist in writing and testing embedded software for autopilots, sensors, radios, and other onboard components.
  • Implement and support C/C++ software for real-time and bare-metal systems using microcontrollers and embedded platforms.
  • Integrate embedded software with hardware and debug systems using oscilloscopes, logic analyzers, multimeters, and related lab tools.
  • Collaborate with electrical, systems, and mechanical engineers on cohesive system development.
  • Participate in peer reviews, software documentation, and configuration management processes.
  • Contribute to laboratory and field testing, prototypes, and proof-of-concept demonstrations.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in computer engineering, electrical engineering, computer science, or a related field.
  • Basic knowledge of embedded systems and microcontrollers.
  • Familiarity with C, C++, or Python.
  • Understanding of low-level software concepts such as memory management, interrupts, or device drivers.
  • Exposure to I2C, SPI, UART, or CAN hardware communication protocols.
  • Strong analytical, troubleshooting, verbal communication, written communication, and teamwork skills.
  • Preferred: hands-on experience with STM32, Arduino, Raspberry Pi, or similar microcontroller platforms.
  • Preferred: familiarity with FreeRTOS, Zephyr, Linux-based development, embedded Linux, and laboratory equipment.
  • Preferred: interest in aerospace, robotics, or autonomous systems.

Benefits

  • Paid 12-week summer internship program.
  • Onsite work in office, R&D, laboratory, and occasional field-test environments.
  • Potential relocation and housing reimbursement stipend for eligible interns willing to relocate.
  • Benefits may include medical, dental, vision, 401(k) with company matching, a 9/80 work schedule, and paid holiday shutdown.
  • Applicants must qualify as a U.S. person under ITAR/EAR rules or be approved for an export license; some positions may require current U.S. citizenship.

Tech Stack

Categories

AeroVironment, Inc.

About AeroVironment, Inc.

1,001-5,000 employees

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.

Contact me