1

Computer Programmer Co Op Jobs in Toronto, ON (NOW HIRING)

Currently enrolled in a bachelors or master's program in electrical engineering or computer Science ... during the summer or Co-Op term Why join Ericsson. At Ericsson, youll have an outstanding ...

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... As an Intern/Co-op Biologist, you will work alongside experienced biologists and environmental ...

Project Engineering Co-op

Newmarket, ON · On-site

CA$21.08 - CA$25.46/hr

Replacement Co-op student position, starting August 17, 2026 QUALIFICATIONS & SKILLS: * Working ... Basic competency in CAD * Proficient with word processing, spreadsheet and database applications ...

Account Manager Intern/Co-op

Burlington, ON · On-site

CA$45K - CA$74K/yr

Burlington, Ontario, Canada Hours: 15 Pay Details: $45,700 - $74,400 CAD TD is committed to ... Our Co-op/Intern Programming is offered with select Co-op and Internship roles and is designed to ...

Winter Co-op 2027 - Marketing

Toronto, ON · Hybrid

CA$40K - CA$56K/yr

... Technology, Engineering, Mathematics). * Demonstrated interest in and exposure to digital ... Salary range is expected to be between : $40,950.00 CAD - $56,550.00 CAD The actual salary will ...

LiDAR Data Analyst (Co-op)

Concord, ON · On-site +1

CA$46K - CA$61K/yr

This is a full-time (37.5 hours/week), onsite co-op position. The initial term is 8 months, with ... Computer Science * Software Engineering * Electrical Engineering * Remote Sensing * Physics

Showing results 21-40

Computer Programmer Co Op information

See Toronto, ON salary details

$9

$29

$60

How much do computer programmer co op jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for computer programmer co op in Toronto, ON is $29.07, according to ZipRecruiter salary data. Most workers in this role earn between $17.43 and $34.87 per hour, depending on experience, location, and employer.

What is a computer programmer co op?

A Computer Programmer Co Op is a student or entry-level position that allows individuals to gain hands-on experience in computer programming while still completing their education. Co Op positions typically involve working with experienced developers on real projects, writing and testing code, and learning about software development processes. These roles are designed to bridge the gap between academic learning and professional work, helping students develop technical and teamwork skills. Co Op terms usually last for a semester or summer and may be paid or unpaid, depending on the company. This experience can significantly enhance a student's employability after graduation.

What types of projects can a computer programmer co op expect to work on during their placement?

As a Computer Programmer Co Op, you can expect to be involved in a variety of projects ranging from debugging existing code, developing new software features, or assisting with automated testing. You'll often work under the guidance of experienced developers, contributing to real-world applications and gaining hands-on experience with current development tools and practices. Collaboration with cross-functional teams, such as QA, design, and product management, is common, providing valuable exposure to the software development lifecycle and team-based problem solving.

What are the key skills and qualifications needed to thrive as a computer programmer co op, and why are they important?

To thrive as a Computer Programmer Co Op, you need a foundational understanding of programming languages such as Java, Python, or C++, along with coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically expected. Strong problem-solving abilities, teamwork, and effective communication help you succeed in collaborative and learning-focused environments. These skills and qualities enable Co Op programmers to contribute meaningfully to projects while rapidly developing their technical and professional capabilities.

What are the most commonly searched types of Computer Programmer jobs in Toronto, ON?

The most popular types of Computer Programmer jobs in Toronto, ON are:

What are popular job titles related to Computer Programmer Co Op jobs in Toronto, ON?

For Computer Programmer Co Op jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Computer Programmer Co Op jobs in Toronto, ON look for?

The top searched job categories for Computer Programmer Co Op jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Computer Programmer Co Op jobs?

Cities near Toronto, ON with the most Computer Programmer Co Op job openings:

Infographic showing various Computer Programmer Co Op job openings in Toronto, ON as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 21% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $60,470 per year, or $29.1 per hour.

Integration Co-op

Toronto, ON • On-site

Ericsson
IT Services • 10K+ employees

Full-time

Posted 6 days ago


Ericsson rating

9.2

Company rating: 9.2 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

2nd of 101 rated telecommunications companies


Job description

Grow with us At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. Location: Ontario, Canada Duration: 3 Months Start Date: May 2027 Please upload an unofficial copy of your transcript About this opportunity: We are now looking for an Integration Professional co-op to analyze, prepare, implement and verify the configuration and integration of a node, network and/or system.

Your scope of work could include the scenarios of introduction, upgrade expansion, functionality, and capacity. Your work will in part shape our customer legacy. AI is becoming core to how we build and deliver at Ericsson - from everyday productivity tools to automation to data-driven decision making.

We're looking for people who are curious about AI, open to using or familiar with AI-assisted tools or workflows, and eager to deepen their skills in an AI-augmented environment What you will do: Plan the software product deployment and integration work for Cloud Infrastructure Complete software installation, configuration, integration, and migration work Prepare, document, and complete module test, end-to-end test, and acceptance test Troubleshoot, identify defects, fix or seek resolution. Do occasional scripting & coding. Work in Ericsson lab, customer lab, and customer production environment Identify and drive product or process improvements.

Work in a team environment with excellent collaboration and support The skills you bring: Currently enrolled in a bachelors or master's program in electrical engineering or computer Science (IT, Telecom) or other technical field Must have at least a 2.7+ GPA on a 4.0 scale or equivalent Knowledge of software deployment process, including installation, configuration, and testing. Knowledge of TCP/IP (Internet Protocol) networking principles and protocols. Knowledge of Operating systems concepts preferably Linux OS

Knowledge of Cloud Platform concepts - Virtualization and Containerization Knowledge of tools for CICD/Automation, DevOps, and Software configuration management . Basic Knowledge of Agile Delivery Process like Scrum, Sprint, Review & Retrospective etc. Basic knowledge of Kubernetes, Dockers , Containers.

Passion to work in teams for customer projects in a highly collaborative environment. Intellectual ability and critical thinking Actively enrolled on a full-time basis at an accredited 4-year college or university at the time of the internship Be available to work 40 hours per week during the summer or Co-Op term Why join Ericsson. At Ericsson, youll have an outstanding opportunity.

The chance to use your skills and imagination to push the boundaries of whats possible. To build solutions never seen before to some of the world's toughest problems. Youll be challenged, but you won't be alone.

Youll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply. Click Here to find all you need to know about what our typical hiring process looks like.

Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team.

Ericsson is proud to be an Equal Opportunity employer, learn more. If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.americas@ericsson.com. DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position

They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Toronto (Country/ City) Job details: Integration Engineer Compensation and Benefits at Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals.

Your Pay The salary offered is dependent on various factors including, but not limited to, location, and the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience.


What Ericsson employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom