CareerPlanSign in

Embedded Software Engineer

Canada, Toronto💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Develop software and firmware for embedded systems powering real-world applications.

Role type

Embedded Software Engineer Intern

Builds

Embedded solutions for hardware-based systems

Domain

Semiconductor / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, Python, embedded systems, software debugging, testing, version control (Git), system validation, performance analysis

Preferred skills

RTOS, embedded Linux, software build systems, scripting, automation tools, digital signal processing, communication protocols

Technologies

Git

Responsibilities

Develop, test, and debug embedded software and firmware; Integrate software and hardware components; Contribute to automation tools and test frameworks; Participate in system validation and performance analysis; Collaborate with cross-functional teams to troubleshoot issues; Document software designs and technical findings

Seniority

Intern

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