Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

AeroVironment Logo

Embedded Software Engineering Intern

AeroVironment

Salary not specified
Sep 5, 2025
Germantown, MD, USA • Albuquerque, NM, USA • Melbourne, FL, USA • Petaluma, CA, USA • Lawrence, KS, USA • Huntsville, AL, USA • Plantation, FL, USA • Simi Valley, CA, USA
Apply Now

AeroVironment is looking for interns to help design, develop, and test embedded software for unmanned aerial and robotic systems, contributing to the development of next-generation small UAS and tactical missile systems.

Requirements

  • Basic knowledge of embedded systems and microcontrollers.
  • Familiarity with programming languages such as C, C++, or Python.
  • Understanding of low-level software concepts, such as memory management, interrupts, or device drivers.
  • Exposure to hardware communication protocols like I2C, SPI, UART, or CAN.
  • Hands-on experience with microcontroller platforms (e.g., STM32, Arduino, Raspberry Pi, or similar).
  • Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr).
  • Exposure to Linux-based development or embedded Linux environments.

Responsibilities

  • Assist in writing and testing embedded software for systems such as autopilots, sensors, radios, and other onboard components.
  • Help implement software in C/C++ for real-time and bare-metal systems using microcontrollers and embedded platforms.
  • Support the integration of embedded software with hardware, including debugging with lab tools (oscilloscopes, logic analyzers, etc.).
  • Collaborate with cross-functional teams, including electrical, systems, and mechanical engineers, to ensure cohesive development.
  • Participate in peer reviews, software documentation, and configuration management processes.
  • Contribute to lab testing and field testing of embedded systems in support of real-world mission scenarios.
  • Assist in the development of prototypes and proof-of-concept demonstrations.

Other

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Strong analytical and troubleshooting skills.
  • Effective verbal and written communication.
  • Ability to work collaboratively in a team environment.
  • This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”).