1

Computer Engineering Internship Jobs in Toronto, ON

Solutions Architect - 2026 (CAN)

Toronto, ON Ā· On-site

$75.60 - $126.20/hr

Bachelor's degree or above in Computer Science, Computer Engineering, or related fields ... internships) Amazon is an equal opportunity employer and does not discriminate on the basis of ...

Research Internship/Co-op

Toronto, ON Ā· On-site

CA$45 - CA$60/hr

Qualifications: - Bachelors or MS/PhD degree in Computer Science, Engineering, AI, Machine Learning ... Application Instructions: - To be considered for an internship/co-op, please add your most up to ...

Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Collaborate with product owners, developers, and stakeholders to ensure alignment on project goals ...

next page

Showing results 1-20

Computer Engineering Internship information

See Toronto, ON salary details

$9

$28

$60

How much do computer engineering internship jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for computer engineering internship in Toronto, ON is $28.43, according to ZipRecruiter salary data. Most workers in this role earn between $16.06 and $43.59 per hour, depending on experience, location, and employer.

What is the difference between Computer Engineering Internship vs Software Engineering Internship?

AspectComputer Engineering InternshipSoftware Engineering Internship
Required CredentialsTypically pursuing or completed a degree in computer engineering, electrical engineering, or related fieldsUsually pursuing or completed a degree in computer science, software engineering, or related fields
Work EnvironmentHardware labs, embedded systems, firmware development, and hardware-software integrationApplication development, coding, testing, and software design in office or remote settings
Employer & Industry UsageTech companies, hardware manufacturers, embedded systems firmsSoftware companies, tech startups, IT departments
Common Search & Comparison IntentUnderstanding internship roles involving hardware and embedded systemsExploring software development internship opportunities

Computer Engineering Internships focus on hardware, embedded systems, and firmware, while Software Engineering Internships emphasize coding, application development, and software design. Both roles are valuable entry points in tech but cater to different skill sets and industry areas.

What is a Computer Engineering Internship?

A Computer Engineering Internship is a temporary position designed for students or recent graduates to gain hands-on experience in the field of computer engineering. Interns typically work alongside experienced engineers on projects involving hardware, software, or systems integration. These internships provide practical exposure to real-world engineering challenges, enhance technical skills, and help interns build a professional network. They are often a stepping stone to full-time employment in the technology industry.

What are the key skills and qualifications needed to thrive as a Computer Engineering Intern, and why are they important?

To thrive as a Computer Engineering Intern, you need a solid understanding of computer hardware, software development, and programming languages like C/C++, Java, or Python, often supported by progress toward a relevant degree. Familiarity with version control systems (e.g., Git), debugging tools, and possibly coursework or certification in embedded systems or networking is beneficial. Strong problem-solving abilities, willingness to learn, and effective teamwork and communication skills help interns stand out. These skills enable you to contribute to technical projects, adapt quickly in a dynamic environment, and collaborate successfully with engineering teams.

What types of projects can I expect to work on during a Computer Engineering Internship?

During a Computer Engineering Internship, you can expect to work on a variety of hands-on projects such as developing embedded systems, assisting with hardware testing, or writing and debugging code for software applications. Interns often collaborate with cross-functional teams, including hardware engineers and software developers, to contribute to real-world product development. These projects are designed to provide practical experience, enhance your technical skills, and help you understand the workflow within a professional engineering environment. You may also have opportunities to present your work and receive feedback from experienced mentors.
What are the most commonly searched types of Computer Engineering jobs in Toronto, ON? The most popular types of Computer Engineering jobs in Toronto, ON are:
Infographic showing various Computer Engineering Internship job openings in Toronto, ON as of July 2026, with employment types broken down into 1% As Needed, 71% Full Time, 26% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $59,134 per year, or $28.4 per hour.
Jonas Fall Internship - Various Departments

Jonas Fall Internship - Various Departments

Common CENTS Solutions

Toronto, ON

CA$22 - CA$25/hr

Full-time

Re-posted 5 days ago


Job description

Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā Ā Job Description:Ā 

Jonas Internship Program - Now Accepting Applications!

Location: Various

Internship Terms: Fall (Sept-Dec)

Application Window: Fall: May 1, 2026 - Jul 15, 2026

Compensation & Role Details:
Expected Salary Range: The expected base salary range for this role is between between $22 and $25 CAD per hour, depending on the candidate's experience and qualifications.
Role Type: New Role
AI Disclosure: AI may be used during the hiring process.

About the Program

The Jonas Internship Program is designed to provide meaningful, structured learning experiences for students and recent graduates. Interns will gain hands-on exposure to real business challenges, develop technical and professional skills, and contribute to impactful projects across various departments. This program also offers our team members the opportunity to mentor and support emerging talent, while benefiting from the fresh perspectives and innovative thinking that interns bring.

What You'll Gain

  • Real-world experience in a collaborative, fast-paced environment

  • Mentorship from experienced professionals

  • Opportunities to contribute to meaningful projects

  • Exposure to Jonas's business operations and culture

  • A potential pathway to full-time employment

Internship Areas

We offer internship opportunities in the following areas, including but not limited to:

  • Software Development

  • Business Analysis

  • Project Management

  • Quality Assurance

  • UI/UX Design

  • Technical Support

  • DevOps & Cloud Engineering

Eligibility Criteria

  • Currently enrolled in or recently graduated from a recognized post-secondary institution

  • Legally eligible to work in Canada or the U.S.

  • Available to work full-time during the internship term

  • Passionate about technology and eager to learn

Referrals from employees (including family and friends) are welcome, but all candidates must meet the eligibility criteria and apply through the appropriate channels.

How to Apply

Please apply through the appropriate evergreen requisition: Fall Internship (Sept-Dec)

Be sure to upload your resume with a clear title that reflects your area of interest and experience level. For example: Intern, QA Analyst - Jane Doe

Why join Jonas?

  • Diverse opportunities across disciplines

  • A strong learning culture with growth pathways

  • Access to industry experts and mentors

  • Make a real impact in niche markets

Whether you're looking to kick-start your career or explore new areas in tech, the Jonas Internship Program is a great place to grow. We're excited to meet the next generation of innovators and leaders, apply today and start your journey with us!

Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā Ā Business Unit:Ā Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā Ā Scheduled Weekly Hours:37.5Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā Ā Number of Openings Available:Ā 0Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā Ā Worker Type:Ā Student (Fixed Term) (Trainee) More About Jonas Software:

Jonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.

Jonas' vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of "Software for Life." We are committed to technology, product innovation, quality, and exceptional customer service.

Jonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.

Headquartered in Canada, Jonas Software has a global footprint with offices around the world. We're a 100% owned subsidiary of Constellation Software Inc., based in Toronto, publicly listed on the TSX (CSU.TO), and a member of the S&P/TSX 60 Index.