Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Skydio

Middleware Software Engineer Intern

Skydio

Middleware Software Engineer Intern for Skydio, developing software for autonomous drones. Collaborating with cross-functional teams on impactful projects in a fast-paced environment.

Posted 5/26/2026internshipSan Mateo • California • 🇺🇸 United StatesEntry Level💰 $47 - $58 per hourWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Develop and implement software that runs on the drone and accessory product lines.
  • Design clear, simple APIs for complex infrastructure.
  • Evaluate the performance and reliability of system middleware.
  • Work closely with other members of the Middleware team.

Requirements

What you’ll need
  • A junior, senior, or MS-level student, preferably having taken Computer Systems classes.
  • Experience with C++ and Python.
  • An understanding of concurrency – multi-threading, multi-processing, and how to handle race conditions.
  • Ability to write clean code with appropriate abstraction boundaries.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.

Benefits

Comp & perks
  • Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
  • Skydio provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonmulti-threadingmulti-processingabstraction boundariesdebuggingsoftware developmentAPI designsystem middlewareperformance evaluation
Soft Skills
communicationcollaborationproblem-solvinganalytical skillscross-functional teamwork