1

Software Development Co Op Jobs in Ontario (NOW HIRING)

Field Engineering Co-Op

Kitchener, ON · On-site

CA$20 - CA$30/hr

Knowledge of data structures, algorithms, and software development principles. * Experience with ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...

Student Co-op

Nepean, ON · On-site

CA$23/hr

A co-op term at LAURIN is more than a line on your résumé -- it's an opportunity to learn how ... We invest in people at every stage, from co-ops and entry roles to leadership development programs ...

RAN System Verification Co-op

Ottawa, ON · On-site

CA$25.50 - CA$35.50/hr

We are looking for a motivated and technically advanced Co-op student to work on the test and ... Software test or release verification is a crucial part of software development life cycle (SDLC)

Student Co-op

Nepean, ON · On-site

CA$23/hr

... software is an asset. * Curious, dependable, and proactive, with a willingness to ask questions ... We invest in people at every stage, from co-ops and entry roles to leadership development programs ...

Accounting Co-op (Winter 2027)

Brantford, ON · On-site

CA$39K - CA$49K/yr

Learn and utilize accounting and bookkeeping software applications. * Develop an understanding of ... Professional Development & Career Growth Millards is an approved training office with CPA Ontario ...

Accounting Co-op (Winter 2027)

Brantford, ON · On-site

CA$39K - CA$49K/yr

Learn and utilize accounting and bookkeeping software applications. * Develop an understanding of ... Professional Development & Career Growth Millards is an approved training office with CPA Ontario ...

Winter Co-op 2027 - Marketing

Toronto, ON · Hybrid

CA$40K - CA$56K/yr

... development and software development. * Experience with digital analytics tools and content ... As part of our co-op program, you will gainearly accessto Manulife John Hancock's premier early ...

New

Business Intelligence co-op

Ottawa, ON · On-site

CA$25.50 - CA$34.50/hr

Build and maintain business analytics software on a large data warehouse Develop software for the ... NET development Familiarity with databases and/or database administration Understanding of business ...

Showing results 21-40

Software Development Co Op information

What is the difference between Software Development Co Op vs Software Engineer Intern?

AspectSoftware Development Co OpSoftware Engineer Intern
CredentialsTypically enrolled in a computer science or related degree programUsually students in a similar field, often with some coursework completed
Work EnvironmentPart-time or full-time, often integrated into ongoing projects within a companyTemporary, project-based, often during summer or semester breaks
Employer & Industry UsageCommon in tech companies, used as a recruiting pipelineCommon in tech firms, startups, and large corporations for early talent assessment

Both roles involve gaining practical experience in software development, but a Software Development Co Op typically offers a longer-term, integrated work experience aligned with academic schedules, while a Software Engineer Intern is usually a shorter, seasonal position focused on project contributions and skill development.

What are the most commonly searched types of Software Development jobs in Ontario?

The most popular types of Software Development jobs in Ontario are:

What are popular job titles related to Software Development Co Op jobs in Ontario?

For Software Development Co Op jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Software Development Co Op jobs in Ontario look for?

The top searched job categories for Software Development Co Op jobs in Ontario are:

What cities in Ontario are hiring for Software Development Co Op jobs?

Cities in Ontario with the most Software Development Co Op job openings:

Infographic showing various Software Development Co Op job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution.

$23 - $25/hr

Full-time

Re-posted 15 hours ago


Job description

Note: This co-op position is open only to Laurentian /McMaster students.

The Company:

Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Our technologies are shaping the production and people-related ecosystems to become increasingly connected and autonomous - ensuring a scalable, sustainable future.

At Hexagon's Mining division, we tackle the complexities of surface and underground mining with innovative technologies. From planning to operations and safety, we're shaping the future of mining with cutting-edge tools to help build a better tomorrow.

Hexagon is a diverse and innovative company committed to fostering an inclusive environment where unique perspectives drive creativity, collaboration, and success.

Be Part of a Dynamic Team:

Are you ready to dive into real-world software development? At Hexagon Mining, our co-op students are hands-on team members, not just observers. As part of an Agile development team, you'll collaborate with professionals to design, develop, and test software that solves real-world problems. This isn't just a learning opportunity - it's your chance to contribute to impactful projects while honing your skills in a supportive environment.

Your Responsibilities:

  • Execute tests and report results, ensuring our applications meet the highest standards.
  • Create concise bug reports and collaborate with developers to resolve issues.
  • Develop basic test cases with guidance from mentors and learn complex applications from the end-user's perspective.
  • Participate in all in-house and field testing of equipment and software as required
  • Install, use, and maintain various testing equipment and hardware for the QA department under guidance
  • Document testing activities and report progress in tracking tools like JIRA and Confluence.

What We're Looking For:

  • Someone who is a junior-level student pursuing a Computer Science, Engineering, or related technical degree.
  • Has basic understanding of networking setups, especially WIFI.
  • Is familiar with programming languages, Azure/Cloud environments, and SDLC.
  • Has exposure to Agile software development methods
  • Has exposure to robotics, electronics, automation.
  • (Bonus) Experience with multiple operating systems (Linux, Unix, Windows).
  • (Bonus) Experience with testing/coding tools like TestRail, Jira, Git, Jenkins, or equivalents.
  • (Optional, but awesome) Exposure to CAN Bus, Serial, and Ethernet protocols
  • (Optional, but awesome) Knowledge of or experience in the mining industry.

What We Offer:

  • Hands-on experience with real-world, impactful projects that make a difference.
  • Mentorship from experienced professionals who are invested in your growth.
  • Skill-building opportunities in a collaborative and innovative work environment.
  • Industry exposure that provides valuable insights into quality assurance processes and workflows.
  • A welcoming and inclusive culture where your ideas and contributions matter.

Note

Due to funding requirements, applicants must be Canadian citizens, permanent residents, or persons to whom refugee protection has been conferred under the Immigration and Refugee Protection Act.

Employment Type: INTERN