CareerPlan

Embedded Software Engineer Intern

USAInternship2026-10-24 → 2026-11-10

Core

Develop and implement embedded software for Skydio drones and accessory product lines, including characterizing, integrating, and validating subsystems like cameras, radios, and flight controllers.

Role type

Junior embedded software engineer (intern)

Builds

Foundational systems for Skydio drones and accessory products

Domain

Robotics / Embedded Systems

Required skills

C++ for embedded systems, Python for testing and tool development, firmware development for physical devices, hardware debugging (oscilloscopes, logic analyzers, multimeters), reading schematics, writing interfaces and drivers for sensors and cameras

Preferred skills

Embedded Linux userspace or kernel development, ARM assembly level debugging

Technologies

C++, Python, Embedded Linux, ARM

Responsibilities

Develop and implement embedded software for drones and accessories; Characterize, integrate, and validate subsystems including cameras, radios, and flight controllers; Bring up and debug new hardware; Write interfaces and drivers for sensors, cameras, and other devices

Seniority

Intern