Embedded Software Engineer Intern (Fall 2026)
Core
Developing safety-critical embedded software and firmware for autonomous drone delivery systems and ground infrastructure.
Role type
Embedded Software Engineer Intern
Builds
Flight compute systems, real-time coprocessors, telemetry systems, and perception solutions for autonomous aircraft.
Domain
Autonomous logistics, drone delivery, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, Rust, Real-time Operating Systems (RTOS), Embedded Linux, Hardware-in-the-Loop (HIL) testing, Signal integrity analysis, Electrical engineering fundamentals (schematics, oscilloscope), Communication protocols (CAN, SPI, UART)
Preferred skills
Experience designing electromechanical systems or robots, Rapid prototyping, Sensor integration
Technologies
RTOS, Embedded Linux, C, C++, Python, Rust, HIL, ADC, I2C, GPIO
Responsibilities
Design and develop software platforms for new drone models and delivery docks; Develop firmware for real-time coprocessors managing high-frequency signals; Build high data rate telemetry systems using ADCs and interrupts; Prototype and integrate perception systems with sensor modules; Optimize ground systems behavior for faster aircraft launch and landing.
Seniority
Intern