Middleware Software Engineer Intern - Summer 2027
Core
Develop foundational infrastructure software (middleware) for autonomous drones and accessory products, bridging kernel and application layers.
Role type
Junior IC software engineering intern (systems/middleware)
Builds
Device platform middleware, software updates, logging, media management, inter-process communication
Domain
Aerospace / Autonomous Drones / Embedded Systems
Required skills
C++, Python, concurrency (multi-threading, multi-processing), race condition handling, clean code, abstraction design, system debugging
Preferred skills
Computer Systems coursework, cross-functional collaboration
Technologies
C++, Python
Responsibilities
Design clear APIs for complex infrastructure, evaluate system performance and reliability, implement software for drone products, debug complex issues
Seniority
Intern
