1

Embedded Software Engineer Intern Jobs in Toronto, ON

We are actively seeking a Mechanical Engineer Intern to join CRB. Join our firm for an internship ... Tasks will include utilizing computer aided drafting and engineering software. Core ...

Embedded Systems Engineer

Hamilton, ON · On-site

$90K - $120K/yr

Software Designer/Engineer - Embedded Systems Status: Full-time Location : Hamilton, ON CANADA Who We Are: SHOTOVER Systems is headquartered in beautiful Boulder, CO, and designs and builds high-end ...

Execute test plans and test cases for hardware products, embedded software, and connected IoT ... Support senior engineers during new hardware bring-up and setup in the lab. Software & Platform QA ...

Product Development Engineer

Brampton, ON · On-site

CA$110K - CA$130K/yr

Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... Degree in Electrical/Electronic Engineering with proven software development track record. * Degree ...

Banyan Software is the best permanent home for software businesses that serve specialized ... The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ...

Structural engineering and dynamics * Embedded systems * Industrial control systems * Product ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...

Showing results 41-60

Embedded Software Engineer Intern information

See Toronto, ON salary details

$20.5K

$85.8K

$162.2K

How much do embedded software engineer intern jobs pay per year?

As of Aug 8, 2026, the average yearly pay for embedded software engineer intern in Toronto, ON is $85,823.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,945.00 and $117,861.00 per year, depending on experience, location, and employer.

What does an embedded software engineer intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.

What skills and qualifications are needed to thrive as an embedded software engineer intern?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an embedded software engineer intern expect to work on?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.
What are the most commonly searched types of Embedded Software Engineer jobs in Toronto, ON? The most popular types of Embedded Software Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Embedded Software Engineer Intern jobs? Cities near Toronto, ON with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in Toronto, ON as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $85,823 per year, or $41.3 per hour.

Internship

Re-posted 26 days ago


Job description

Join Tenstorrent's Systems Engineering team to help shape the mechanical side of high-performance AI systems. As a PEY/Intern, you'll work hands-on with real hardware-designing, testing, and improving the physical systems that power our chips. You'll be part of a team that values curiosity, precision, and creative problem-solving.
 
This role is onsite, based in Toronto, ON.
 
 
Who You Are
  • Enrolled in a Mechanical Engineering or related program (PEY/internship term).
  • Comfortable using MCAD tools and standard mechanical lab equipment.
  • Organized, hands-on, and ready to learn fast in a lab environment.
  • Communicates clearly and pays attention to the details that matter.
 
What We Need
  • School experience with MCAD software.
  • School experience using standard mechanical lab equipment.
  • Exposure to thermal or fluid modeling software is an asset.
  • Excellent verbal and written communication skills.
  • Strong attention to detail and organization skills.

What You Will Learn

  • How mechanical design integrates into real-world AI hardware systems.
  • Testing techniques for thermal, acoustic, and structural performance.
  • Collaboration across electrical, mechanical, and validation teams.
  • Best practices in documentation, lab workflows, and system bring-up.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.