Embedded Software Engineering Intern: Aerospace Systems

AeroVironment

Petaluma (CA)

On-site

USD 25,000 - 39,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401K
9/80 Schedule
Holiday Shutdown

Job summary

Embedded Software Engineering Interns at AeroVironment will design, develop, and test embedded software for unmanned aerial and robotic systems. You’ll work with experienced engineers on real projects, writing code for microcontrollers and real-time environments.

During a 12-week onsite program, you’ll gain hands-on experience across the development lifecycle, from prototyping to validation, while learning best practices in embedded software and collaborating with cross-functional teams.

Qualifications

  • Pursuing a Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Basic knowledge of embedded systems and microcontrollers.
  • Familiarity with C, C++, or Python.
  • Understanding of memory management, interrupts, or device drivers.
  • Exposure to I2C, SPI, UART, or CAN.
  • Strong analytical and troubleshooting skills.
  • Effective verbal and written communication.
  • Ability to work collaboratively in a team.

Responsibilities

  • Assist in writing and testing embedded software for autopilots, sensors, radios, and other components.
  • Implement C/C++ software for real-time or bare-metal systems on microcontrollers.
  • Support integration of software with hardware and debug with lab tools.
  • Collaborate with electrical, systems, and mechanical engineers to ensure cohesive development.
  • Participate in peer reviews and software documentation.
  • Contribute to lab and field testing of embedded systems in real-world scenarios.
  • Assist in prototypes and proof-of-concept demonstrations.

Skills

Embedded systems
C/C++/Python
Low-level software
I2C/SPI/UART/CAN
Analytical skills
Communication
Teamwork

Education

Bachelor’s or Master’s degree in Computer/Electrical Engineering or Computer Science

Tools

Microcontroller platforms (STM32/Arduino/RPi)
RTOS (FreeRTOS/Zephyr)
Embedded Linux
Lab equipment (O-scope/LA)

Job description

Embedded Software Engineering Interns at AeroVironment will design, develop, and test embedded software for unmanned aerial and robotic systems. You’ll work with experienced engineers on real projects, writing code for microcontrollers and real-time environments.

During a 12-week onsite program, you’ll gain hands-on experience across the development lifecycle, from prototyping to validation, while learning best practices in embedded software and collaborating with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aerospace Embedded Software Intern
Aerospace Embedded Software Intern

InvestedintheMission • Melbourne (FL)

On-site
USD 27,552,000 - 41,328,000
Medical
Dental
Vision
+3
Embedded Software Intern - Aerospace & Robotics
Embedded Software Intern - Aerospace & Robotics

avav • Simi Valley (CA)

On-site
USD 28,000 - 41,000
Relocation assistance
Housing stipend
Embedded Software Intern — Aerospace & Robotics
Embedded Software Intern — Aerospace & Robotics

avav • Simi Valley (CA)

On-site
USD 30,000 - 39,000
Medical benefits
Vision benefits
401K with company matching
+2
Embedded Software Intern: Aerospace & Robotics
Embedded Software Intern: Aerospace & Robotics

AV • Maryland

On-site
USD 28,000 - 41,000
Relocation stipend
Housing reimbursement
Paid internship
Aerospace Embedded Software Intern
Aerospace Embedded Software Intern

AeroVironment, Inc. • Arlington (VA)

On-site
USD 28,000 - 41,000
medical
dental vision
401K with company matching
+2
Embedded Software Intern – Aerospace Systems
Embedded Software Intern – Aerospace Systems

AeroVironment, Inc. • Simi Valley (CA)

On-site
USD 30,000 - 41,000
Relocation assistance
Housing stipend
Paid internship program
Embedded Software Intern - Aerospace & Robotics
Embedded Software Intern - Aerospace & Robotics

InvestedintheMission • Simi Valley (CA)

On-site
USD 25,000 - 33,000
Medical
Dental & Vision
401K with company matching
+2
Embedded Systems Engineer Intern (Aerospace)
Embedded Systems Engineer Intern (Aerospace)

AeroVironment • Simi Valley (CA)

On-site
USD 28,000 - 41,000
Relocation assistance
Housing stipend
Embedded Software Intern — UAVs & Robotics
Embedded Software Intern — UAVs & Robotics

AV • San Luis Obispo (CA)

On-site
USD 28,000 - 34,000
Relocation stipend
Housing reimbursement
Aerospace Embedded Software Intern
Aerospace Embedded Software Intern

AeroVironment, Inc. • San Luis Obispo (CA)

On-site
USD 28,000 - 41,000
Relocation and housing reimbursement