Embedded Systems Engineering Intern - Spring '27
Core
Develop, test, and deploy firmware solutions for SmartFlower's sun-tracking photovoltaic solar systems to enhance reliability, performance, and ease of use.
Role type
Embedded Systems Engineering Intern
Builds
Firmware updates and software solutions for IoT-connected solar tracking hardware
Domain
Renewable energy / Solar / IoT / Electro-mechanical systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, embedded systems development, firmware testing, OTA update management, version control
Preferred skills
robotics, hardware product development, field service validation
Technologies
C, C++, Python
Responsibilities
Develop and validate new firmware solutions; Partner with technical teams and contractors to release software; Monitor fleet performance to identify and resolve field issues; Support continuous improvement of the firmware release process
Seniority
Intern