CareerPlanGet AI match score →

Intern Engineering

Toronto, Canada💼 Internship🗓 2026-07-15 → 2026-07-30

Core

Develop embedded software for smart home devices ranging from battery-operated microcontrollers to multicore Linux systems, including low-level drivers, user applications, and third-party integrations.

Role type

Embedded Software Engineer (Intern)

Builds

Smart thermostats and connected home devices

Domain

Consumer electronics / Internet of Things (IoT)

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C, object-oriented design, data structures, design patterns, software architecture documentation

Preferred skills

Computer Science or related engineering background, experience with complex projects

Technologies

C++, C, embedded Linux, microcontrollers, Apple HomeKit, Amazon Alexa

Responsibilities

Develop low-level driver support and OS upgrades, create user applications and graphic UIs, integrate third-party services like Spotify and Alexa, contribute to test fixtures for device validation

Seniority

Intern, mentored role

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗