{bc}
linkedin

Software Engineering Intern

AV
Simi Valley, USA
Full-time
Internship
Onsite
Discovered 1 months ago
Embedded software developmentCC++PythonEmbedded systemsMicrocontrollers

Full Job Posting

Internship overview

This is a paid 12-week onsite summer internship program for students or recent graduates.

The Embedded Software Engineering Intern works with experienced engineers on software for unmanned aerial and robotic systems.

The work spans prototyping, integration, testing, and validation of embedded software.

Workplace and program

  • The program is onsite and may involve office, research and development, laboratory, and field-test environments.
  • Internship opportunities are available across multiple teams and locations in the United States.
  • Relocation and housing reimbursement may be available for eligible students who relocate.

Position responsibilities

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

Basic qualifications

  • 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 and troubleshooting skills.
  • Effective verbal and written communication and ability to work collaboratively.

Preferred qualifications

  • Hands-on experience with STM32, Arduino, Raspberry Pi, or similar microcontroller platforms.
  • Familiarity with RTOS environments such as FreeRTOS or Zephyr.
  • Exposure to Linux-based or embedded Linux development.
  • Experience with oscilloscopes, logic analyzers, multimeters, or similar lab equipment.
  • Interest in aerospace, robotics, or autonomous systems.
  • Initiative, curiosity, and interest in learning and innovation.

Physical demands

  • The role requires work in an office and research and development environment.
  • The intern may need to sit, type, and use office or laboratory equipment for extended periods.
  • Occasional hands-on work in laboratory and field-test environments may be required.

Clearance and export requirements

The posting states that no security clearance is required.

The role involves information subject to ITAR or EAR requirements, and applicants must qualify as a U.S. person or be eligible for an export license.

Benefits

  • The company offers benefits that may include medical, dental, vision, 401(k) matching, a 9/80 work schedule, and a paid holiday shutdown.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at AV