Skydio logo

Embedded Software Engineer Intern - Summer 2027

Skydio

San Mateo · Internship · Hybrid · Posted Oct 13, 2026

At a glance

Employment
Internship
Workplace
Hybrid
Location
San Mateo

About the role

  • Reliable embedded firmware acts as the brain stem of autonomous drones and accessory products, bridging the gap between algorithms and sensors/mechanical hardware.
  • As an Embedded Software Engineering Intern, you will help define and develop functionality for internal teams and current and future products in a collaborative environment.

Responsibilities

  • Develop and implement the embedded software that runs on the drone and growing accessory product lines
  • Characterize, integrate, and validate key subsystems such as cameras, radios, and flight controllers
  • Bring up and debug new hardware
  • Write interfaces and drivers for sensors, cameras, and other devices

Requirements

  • Practical experience writing firmware/embedded code for a physical device
  • Proficiency with C++ within the context of embedded systems
  • Proficiency with Python for testing, experimentation, and tools development
  • Ability to write clean code with appropriate abstraction boundaries
  • Ability to read schematics and use standard debugging equipment including oscilloscope, logic analyzer, and multimeter
  • Ownership in digging into complex problems

Preferred qualifications

  • Embedded linux userspace and kernel development
  • Knowledge of debugging systems at ARM assembly code level

Skills

  • C++
  • Python
  • STM32
  • Embedded Linux
  • Android
  • ARM Assembly
  • Oscilloscope
  • Logic Analyzer
  • Multimeter

Skydio

Embedded Software Engineer Intern - Summer 2027

Apply now