Skydio
Embedded Software Engineer Intern - Winter 2027
San Mateo, California, United States · Hybrid · Internship · Posted Oct 23, 2026
- Education
- Junior, senior, or MS-level college student; no degree requirement stated.
- Visa sponsorship
- For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility.
About the job
Develop embedded software and firmware for Skydio drones and accessories, including subsystem integration, hardware bring-up, and device drivers.
What you'll do
- Develop embedded software for drones and accessory products.
- Characterize, integrate, and validate subsystems such as cameras, radios, and flight controllers.
- Bring up and debug hardware; write interfaces and drivers for sensors, cameras, and other devices.
What they ask for
- Practical experience writing firmware or embedded code for a physical device.
- Proficiency with C++ in embedded systems and Python for testing, experimentation, and tool development.
- Ability to read schematics and use an oscilloscope, logic analyzer, and multimeter.
- Ability to write clean code with appropriate abstraction boundaries.
Nice to have
- Embedded Linux userspace and kernel development.
- Debugging systems at ARM assembly code level.
Pay
$47/hr USD (Undergrad); $53/hr USD (Graduate students); $58/hr USD (PhD students)
Tools
C++, Python, STM32, Qualcomm, Nvidia, embedded linux, android, ARM
Model-written summary · the original posting is authoritative