1

Software Developer Co Op Jobs in Whitby, ON (NOW HIRING)

... Software Engineering, Computer Engineering, Artificial Intelligence, Data Science, Machine Learning, or a related field, and eligible for a co-op/internship placement * Preferred Areas of Expertise:

New

Reporting to the Manager of Software Engineering, the Software Quality Assurance Co-op plays a vital role in delivering quality software. They will be responsible for: QA / Develop work inside the ...

R&D Engineering Co-op

Toronto, ON · On-site

CA$44K - CA$59K/yr

... software. * Evaluation of mechanical design options and bench testing to determine acceptability ... While working with a team of engineers and under the supervision of a senior engineer, the co-op ...

The Procurement Co-op is a highly motivated self-starter who will assist in various areas of the ... Utilize different software programs to generate reports for procurement and engineering * Develop ...

Co-op Student, Electrical Engineering

Thornhill, ON · On-site

CA$22.50 - CA$30.25/hr

As a Co-op Student, Electrical Engineering , you'll work alongside experienced engineers on ... Familiarity with engineering software such as AutoCAD, Revit, ETAP, SKM, EasyPower, or similar ...

Co-op Student, Electrical Engineering

Thornhill, ON · On-site

CA$22.50 - CA$30.25/hr

As a Co-op Student, Electrical Engineering , you'll work alongside experienced engineers on ... Familiarity with engineering software such as AutoCAD, Revit, ETAP, SKM, EasyPower, or similar ...

Project Engineering Co-op

Newmarket, ON · On-site

CA$21.08 - CA$25.46/hr

New Co-op student position, starting August 17, 2026 QUALIFICATIONS & SKILLS: * Working towards Bachelor's degree in Engineering from accredited university * Developing communication skills: verbal ...

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 towards Bachelor's degree in Engineering from accredited university * Developing communication skills ...

Mechatronics 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 towards Bachelor's degree in Engineering from accredited university * Developing communication skills ...

This role is designed for a college or university student interested in technical writing, construction, engineering, or business communications. The co-op will assist in drafting, editing, and ...

next page

Showing results 1-20

Software Developer Co Op information

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

AspectSoftware Developer Co OpSoftware Engineer Intern
CredentialsTypically enrolled in a computer science or related degree programUsually students in a similar field, often at the undergraduate level
Work EnvironmentPart-time or full-time during academic terms, often in corporate or tech company settingsTemporary position, often during summer, in tech companies or startups
Employer & Industry UsageCommon in tech, software, and IT industries; used by companies to develop talent pipelineCommon in tech and software industries; used for skill development and recruitment

Both roles are internship positions aimed at students gaining practical experience. The main difference lies in terminology and sometimes duration or scope, but both serve as entry points into software development careers.

What are the most commonly searched types of Software Developer jobs in Whitby, ON? The most popular types of Software Developer jobs in Whitby, ON are:
What are popular job titles related to Software Developer Co Op jobs in Whitby, ON? For Software Developer Co Op jobs in Whitby, ON, the most frequently searched job titles are:
What job categories do people searching Software Developer Co Op jobs in Whitby, ON look for? The top searched job categories for Software Developer Co Op jobs in Whitby, ON are:
What cities near Whitby, ON are hiring for Software Developer Co Op jobs? Cities near Whitby, ON with the most Software Developer Co Op job openings:
Infographic showing various Software Developer Co Op job openings in Whitby, ON as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Engineer Co-op

CMiC

Toronto, ON

CA$20 - CA$24/hr

Full-time

Posted 2 days ago

New


Job description

Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.

About CMiC

CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity and increases interoperability.

Important Information:

  • The hourly rate for this co-op position is $20 to $24, for this 4-to-12-month opportunity
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

About the role

We're looking for a curious and driven engineering intern to join our team and help modernize and support our enterprise legacy applications. You'll work hands-on with Java based applications while leveraging AI tools to accelerate development, improve code quality, and enhance the user experience of established systems

Requirements

  • Support development, maintenance, and enhancement of legacy Java applications
  • Utilize AI tools and assistants (e.g. GitHub Copilot, Claude, ChatGPT) to accelerate debugging, refactoring, and feature development
  • Identify opportunities where AI can improve existing workflows, UI components, or backend logic within legacy systems
  • Collaborate with senior engineers to analyze, document, and resolve bugs and technical issues
  • Write clean, well-documented code and assist with testing and quality assurance
  • Participate in sprint ceremonies, code reviews, and knowledge-sharing sessions with the broader engineering team

Qualifications

  1. Currently enrolled in an undergraduate program in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Data Science, Machine Learning, or a related field, and eligible for a co-op/internship placement
  2. Preferred Areas of Expertise: AI/Machine Learning, Java Development, and Python Programming
  3. Clear communication, ownership, attention to detail, and ability to work across teams.
  4. Must be available full time from Monday to Friday for a duration of either 4 months, 8 months or 12 months without any break.

Benefits

CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.