1

Computer Programming Co Op Jobs in Ontario (NOW HIRING)

Software Test Co-op/Intern Number of Position(s): 2 Duration: 4 Months+ Date: - ( Fall Term Sept ... Computer Systems Engineering, Electrical Engineering, Computer Engineering, etc., or a related ...

Job Summary At Leonardo DRS, Systems Engineering co-op students contribute from day one. You'll ... Students enrolled in Engineering or Computer Science programs * Strong communication and teamwork ...

Currently pursuing a degree in Computer Science, Software Engineering, or a related field at the ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...

Hatch is seeking a motivated Process Engineering Co-op Student, specializing in pyrometallurgy, with an interest in an 8-, 12- or 16-month internship starting in Sep 2026. You will work on a variety ...

Position: Optical Test Co-op/Intern Number of Position(s): 1 Duration: 12 Months Start Date ... or Computer Engineering or a related field with an accredited school in Canada. * Experience ...

Hatch is seeking a motivated Process Engineering Co-op Student, specializing in pyrometallurgy, with an interest in an 8-, 12- or 16-month internship starting in Sep 2026. You will work on a variety ...

Co-Op Student - Software Engineer

Cambridge, ON · On-site

CA$21.67 - CA$31.53/hr

About the Role We're looking for a Software Engineer Co-Op Student to join our Engineering team ... Ability to thrive in a collaborative, fast-moving environment Compensation: $21.67 - $31.53 CAD per ...

... other modern computer hardware and software tools. The co-op will be assisting in convert and ... In conjunction with Quality, Engineering and Operations work groups, takes a key role in the ...

About the Role We're looking for a Software Engineer Co-Op Student to join our Engineering team ... Ability to thrive in a collaborative, fast-moving environment Compensation: $21.67 - $31.53 CAD per ...

Web Developer - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: (Fall Term Sept ... Computer Engineering, or a related field with an accredited school in Canada. Advancing ...

next page

Showing results 1-20

Computer Programming Co Op information

See Ontario salary details

$10

$27

$57

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

As of Jun 19, 2026, the average hourly pay for computer programming co op in Ontario is $27.76, according to ZipRecruiter salary data. Most workers in this role earn between $16.11 and $33.17 per hour, depending on experience, location, and employer.

What is a Computer Programming Co-Op?

A Computer Programming Co-Op is a cooperative education program that allows students to gain hands-on work experience in computer programming while still in school. These positions are typically offered by companies in partnership with educational institutions, enabling students to alternate between classroom learning and practical work in a real-world setting. Co-Op students work on actual projects, often contributing to software development, debugging, and testing, under the supervision of experienced professionals. This experience helps students build technical skills, expand their professional networks, and improve their chances of securing a job after graduation.

What types of projects can a Computer Programming Co Op expect to work on, and how is mentorship typically structured in this role?

As a Computer Programming Co Op, you can expect to contribute to real-world software development projects, such as feature implementation, bug fixes, or assisting with code reviews. Co Op students are usually paired with experienced engineers or assigned to a team that provides ongoing mentorship and guidance through regular check-ins, code feedback, and project planning meetings. This structure not only helps you develop technical skills but also exposes you to agile workflows and collaborative problem-solving. You’ll often have the opportunity to present your work and receive constructive feedback, which supports both your learning and career growth.

What are the key skills and qualifications needed to thrive as a Computer Programming Co-Op, and why are they important?

To thrive as a Computer Programming Co-Op, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, typically gained through relevant coursework or a computer science degree program. Familiarity with software development tools, version control systems like Git, and integrated development environments (IDEs) is commonly expected. Strong analytical thinking, problem-solving abilities, and the willingness to learn from feedback are crucial soft skills for success in this role. These skills and qualities enable Co-Ops to effectively contribute to real-world projects, adapt to team workflows, and grow as future software professionals.
What are the most commonly searched types of Computer Programming jobs in Ontario? The most popular types of Computer Programming jobs in Ontario are:
What are popular job titles related to Computer Programming Co Op jobs in Ontario? For Computer Programming Co Op jobs in Ontario, the most frequently searched job titles are:
What cities in Ontario are hiring for Computer Programming Co Op jobs? Cities in Ontario with the most Computer Programming Co Op job openings:
Infographic showing various Computer Programming Co Op job openings in Ontario as of June 2026, with employment types broken down into 1% As Needed, 78% Full Time, 15% Part Time, 5% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $57,751 per year, or $27.8 per hour.

Full-time

Posted 23 days ago


Job description

Electrical Engineering Co-Op (1 year)

POSITION SUMMARY

A Manufacturing or Electrical Technologist student who performs a variety of lean engineering initiatives and product implementation assignments supporting Manufacturing Engineering and Operations initiatives for water/wastewater treatment equipment. Working as part of a cross discipline team in a collaborative environment you will be involved in many aspects of the product lifecycle. Products supported will directly impact water/wastewater quality globally.

Accountabilities

  • Carry out assignments of substantial variety and/or complexity requiring a sound understanding of related engineering principles and practices
  • Build rapid prototypes of product jigs and fixture concepts to validate new processes
  • Design and build electrical panels for new equipment
    • Includes electrical schematics, electrical layouts and BOM creation of power and control panels
    • Build production and test equipment (panel design and layout, component selection, wiring, HMI programming, testing, implementation, documentation)
  • Write process specifications, test protocols and test
  • Act as a technical resource to other departments
  • Produce professional design drawings / documentation
  • Participate in testing verification

Qualifications

  • Post-secondary enrolment in Manufacturing or Electrical Technology program
  • Proficient in using ACAD and SolidWorks software and strong computer skills is an asset
  • Ability to learn new tools and technologies quickly
  • Hands on skills like soldering and using basic hand tools
  • Ability to work both independently and as a productive member of a development/sustainment team

At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.