← All roles

Embedded Software Engineer Intern - Summer 2027

Skydio· R&D
Apply on company site
Hybrid (San Mateo, California, United States)$47/hr - $58/hrInternPosted 1w ago

About the role

Internship role developing embedded software for Skydio drones and accessory products, including bare metal/RTOS microcontroller code, embedded Linux, and drivers, with collaboration across hardware and software teams.

Responsibilities

  • Develop and implement the embedded software that runs on the drone and our growing accessory product lines e.g. Skydio Dock
  • Characterize, integrate, and validate key subsystems (e.g. cameras, radios, flight controllers)
  • Bring up and debug new hardware
  • Write interfaces and drivers for sensors, cameras, and other devices

Qualifications

  • 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: oscilloscope, logic analyzer, multimeter
  • Ownership in digging into complex problems
  • Bonus points for embedded linux userspace and kernel development
  • Bonus points for knowledge of debugging systems at ARM assembly code level

Skills

Required:Firmware/embedded developmentC++PythonSoftware design and abstractionsReading schematics and debugging toolsHardware bring-up
Last updated Oct 15, 2026. Interested? Apply on the company site.
Skydio logo

About Skydio

A family of flying robots.

AI-powered autonomous drones for Drone as First Responder (DFR), critical infrastructure inspection, tactical ISR, site security, surveying and mapping

DronesAutonomous SystemsInspectionSecurityMappingPublic SafetyNational Security

More open roles at Skydio