← Back to results

Embedded Software Engineer Intern - Summer 2027

Join Skydio as an Embedded Software Engineer Intern to develop firmware for autonomous drones in a collaborative environment.

Location
San Mateo, California, United States
Compensation
$47–$58/hr
Level
intern
Type
internship

Posted by employer 5 days ago

First seen on Joblaze 4 days ago

Last verified on the company career page 5 hours ago

Apply at Skydio → Save job Scanned from skydio.com

What you'll build

  • Develop and implement embedded software for drones
  • Characterize and validate key subsystems
  • Bring up and debug new hardware
  • Write interfaces and drivers for devices

Must have

  • Practical experience writing firmware/embedded code
  • Proficiency with C++
  • Proficiency with Python

Nice to have

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

Requirements

Education
Bachelor's degree

Not disclosed in this posting: years of experience, work arrangement, visa sponsorship.

Joblaze summary

The Embedded Software Engineer Intern at Skydio will focus on developing and implementing firmware for autonomous drones and their accessory products, ensuring seamless integration between software and hardware. Key skills include proficiency in C++ and Python, along with experience in embedded systems and debugging tools. This role is ideal for junior or senior college students or those pursuing a master's degree, particularly those with a background in device-level software development. The team collaborates closely with hardware engineers, contributing to a multidisciplinary environment that values diverse perspectives.

Joblaze insights

  • Listed 4 days ago — first seen on Joblaze October 15, 2026. Last confirmed on Skydio's careers page October 19, 2026.
  • Python appears in 20.2% of 660 comparable intern other roles in United States; RTOS appears in 0.3% of 660 comparable intern other roles in United States.

Quick facts

What's the salary range?
Skydio lists $47–$58 for this role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Android, C++, Embedded Systems, Linux, Python, RTOS.
What seniority level is this role?
Skydio targets intern candidates for this position.
Is this full-time or contract?
Internship for this Embedded Software Engineer Intern - Summer 2027 role at Skydio.

From the original posting

About the role:

We are looking for interns for the Summer 2027 Season. Reliable embedded firmware acts as the brain stem of our autonomous drones and accessory products -- bridging the gap between the algorithms and the sensors/mechanical hardware. As an Embedded Software Engineering Intern, you will have the opportunity to help define and develop functionality for internal teams and/or current & future products in a collaborative, fast-paced environment.

An ideal intern candidate is a junior, senior, or MS-level college student with industry experience developing device-level embedded software or firmware.

About the team:
Our team is responsible for large portions of the software engineering stack, working on a wide variety of subsystems. We write bare metal and RTOS microcontroller code (generally STM32 product line), integrate and write code for embedded linux and android platforms (Qualcomm and Nvidia SOCs), maintain the associated linux kernels, and help design and bring up all new electronics.

  • We work closely with both the hardware team and the rest of the software organization, creating the foundation for the rest of the Skydio software team to build upon.

How you'll make an impact:

  • 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

What makes you a good fit:

  • 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

    Compensation Range: The hourly rate for this position is $47/hr for Undergrad, $53/hr for Graduate students, and $58 for PhD students*. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience.

    *For some positions the pay may be dependent upon the individual's regional location.

    #LI-ZD1

Standard company text repeated across Skydio's postings is omitted here.

Similar positions

Skydio
Skydio
Process Engineering Intern - Summer 2027
Skydio · San Mateo, California, United States
Skydio
Camera & Imaging Intern
Skydio · Tampere, Finland
Skydio
Senior Autonomy Engineer - Computer Vision
Skydio · San Mateo, California, United States