×
Register Here to Apply for Jobs or Post Jobs. X

Middleware Software Engineer Intern; Fall

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Skydio
Apprenticeship/Internship position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Middleware Software Engineer Intern (Fall 2026)

Requirements

  • 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
What the job involves
  • We are looking for interns for the Fall 2026 Season
  • The Device Platform - Middleware team is responsible for the foundational infrastructure that underlies Skydio devices
  • The software we write and maintain sits between the kernel and application layers of Skydio’s autonomous drones and accessory products, and includes software updates, logging, media management, inter-process communication, and the event loop
  • At this critical layer, we work cross-functionality with teams across the company, including Embedded Systems, Design, Flight Test, and Customer Support
  • As a Software Engineering Intern for our team, 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
  • Develop and implement software that runs on the drone and our growing accessory product lines
  • As an intern you will work on real projects that have a visible impact on our products
  • Design clear, simple APIs for complex infrastructure
  • Evaluate the performance and reliability of our system middleware
  • Work closely with other members of the Middleware team
  • Have a strong sense of ownership and autonomy over your work
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary