Work collaboratively with Production, Maintenance, Engineering, Quality, Materials, EHS, and other ... Currently enrolled in a recognized college or university co-op program. * Studies in Mechanical ...
Work collaboratively with Production, Maintenance, Engineering, Quality, Materials, EHS, and other ... Currently enrolled in a recognized college or university co-op program. * Studies in Mechanical ...
IT Student | Co-op Term
Barrie, ON · On-site
CA$20/hr
A growing manufacturer, providing innovative engineered solutions for environmental, technical and ... Note: This role is focused on software, systems, and business application support and does not ...
Quick apply
IT Student | Co-op Term
Barrie, ON · On-site
CA$20/hr
A growing manufacturer, providing innovative engineered solutions for environmental, technical and ... Note: This role is focused on software, systems, and business application support and does not ...
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 ...
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 ...
IT Co-op
CA$21 - CA$23/hr
Help with the installation, configuration, and maintenance of computer systems and software ... Currently enrolled in a recognized post-secondary co-operative education (co-op) program in the ...
IT Co-op
CA$21 - CA$23/hr
Help with the installation, configuration, and maintenance of computer systems and software ... Currently enrolled in a recognized post-secondary co-operative education (co-op) program in the ...
Warranty Co-op
Newmarket, ON · On-site
CA$18.90 - CA$25.46/hr
Support Advanced Quality Engineers (AQE), Program Managers (PM), and Plant Quality teams in ... New Co-op student position, 4 month contract starting August/September 2026 QUALIFICATIONS & SKILLS:
Warranty Co-op
Newmarket, ON · On-site
CA$18.90 - CA$25.46/hr
Support Advanced Quality Engineers (AQE), Program Managers (PM), and Plant Quality teams in ... New Co-op student position, 4 month contract starting August/September 2026 QUALIFICATIONS & SKILLS:
Quality Engineering Co-op (Fall Term - 12 Month Contract))
CA$19.45 - CA$24.89/hr
Provide support to the Quality Engineer for all carryover programs, new program launches and ... Student / Co-Op Group: Magna Mechatronics, Mirrors & Lighting
Quality Engineering Co-op (Fall Term - 12 Month Contract))
CA$19.45 - CA$24.89/hr
Provide support to the Quality Engineer for all carryover programs, new program launches and ... Student / Co-Op Group: Magna Mechatronics, Mirrors & Lighting
Engineering Technician(Co-op)
Aurora, ON · On-site
Job Responsibilities Assist with Design Validation and Verification testing via specification interpretation, execution of in-house testing Coordination and management of third-party labs. Generation ...
Engineering Technician(Co-op)
Aurora, ON · On-site
Job Responsibilities Assist with Design Validation and Verification testing via specification interpretation, execution of in-house testing Coordination and management of third-party labs. Generation ...
QA Analyst
Bolton, ON · Hybrid
$55K - $65K/yr
Collaborate with developers and product managers to clarify requirements, reproduce issues, and ... Qualifications: 1-3 years of experience in a software QA or testing role (co-op, internship, or ...
QA Analyst
Bolton, ON · Hybrid
$55K - $65K/yr
Collaborate with developers and product managers to clarify requirements, reproduce issues, and ... Qualifications: 1-3 years of experience in a software QA or testing role (co-op, internship, or ...
Field Technician (26006)
Barrie, ON · On-site
CA$21 - CA$25/hr
Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00-$25.00 CAD per hour In alignment with Ontario's Employment Standards ...
Field Technician (26006)
Barrie, ON · On-site
CA$21 - CA$25/hr
Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00-$25.00 CAD per hour In alignment with Ontario's Employment Standards ...
Field Technician (26007)
Barrie, ON · On-site
CA$21 - CA$25/hr
Position: * Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00 - $25.00 CAD per hour In alignment with Ontario ...
Field Technician (26007)
Barrie, ON · On-site
CA$21 - CA$25/hr
Position: * Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00 - $25.00 CAD per hour In alignment with Ontario ...
Field Technician (26007)
Barrie, ON · On-site
CA$21 - CA$25/hr
Position: * Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00 - $25.00 CAD per hour In alignment with Ontario ...
Quick apply
Field Technician (26007)
Barrie, ON · On-site
CA$21 - CA$25/hr
Position: * Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00 - $25.00 CAD per hour In alignment with Ontario ...
Field Technician (26006)
Barrie, ON · On-site
CA$21 - CA$25/hr
Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00-$25.00 CAD per hour In alignment with Ontario's Employment Standards ...
Quick apply
Field Technician (26006)
Barrie, ON · On-site
CA$21 - CA$25/hr
Summer/ Co-op positions starting May 2026 * Must have a valid driver's license and access to personal vehicle. Pay Range: $21.00-$25.00 CAD per hour In alignment with Ontario's Employment Standards ...
HVAC Lab Technician II
Barrie, ON · On-site
$56K - $78K/hr
Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff ... Post-secondary diploma in Engineering Technology (Mechanical, Electrical, HVAC or related), or ...
HVAC Lab Technician II
Barrie, ON · On-site
$56K - $78K/hr
Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff ... Post-secondary diploma in Engineering Technology (Mechanical, Electrical, HVAC or related), or ...
Lab Technician II
$56K - $78K/hr
Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff ... Post-secondary diploma in Engineering Technology (Mechanical, Electrical, HVAC or related), or ...
Lab Technician II
$56K - $78K/hr
Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff ... Post-secondary diploma in Engineering Technology (Mechanical, Electrical, HVAC or related), or ...
Communicates with co-workers and supervisor to receive instructions and coordinate activities ... Program parts using cad cam software and run parts complete per print Knowledge/Skills/Competencies
Communicates with co-workers and supervisor to receive instructions and coordinate activities ... Program parts using cad cam software and run parts complete per print Knowledge/Skills/Competencies
Electrical Drafter/Designer
Barrie, ON · Hybrid
$47K - $62K/yr
Established in 2006, Gerrits is a multi-disciplinary Engineering Consulting firm with a dynamic ... A relaxed office environment, a flexible work schedule, and helpful co-workers creates ...
Electrical Drafter/Designer
Barrie, ON · Hybrid
$47K - $62K/yr
Established in 2006, Gerrits is a multi-disciplinary Engineering Consulting firm with a dynamic ... A relaxed office environment, a flexible work schedule, and helpful co-workers creates ...
Technical Operations Analyst
Collingwood, ON · Hybrid
CA$110K - CA$135K/yr
... co-working spaces and homes across Australia. A significant part of this role is a long-term ... You've probably come from a software development, business analysis, data analysis, or quality ...
Technical Operations Analyst
Collingwood, ON · Hybrid
CA$110K - CA$135K/yr
... co-working spaces and homes across Australia. A significant part of this role is a long-term ... You've probably come from a software development, business analysis, data analysis, or quality ...
Software Developer Co Op information
What is the difference between Software Developer Co Op vs Software Engineer Intern?
| Aspect | Software Developer Co Op | Software Engineer Intern |
|---|---|---|
| Credentials | Typically enrolled in a computer science or related degree program | Usually students in a similar field, often at the undergraduate level |
| Work Environment | Part-time or full-time during academic terms, often in corporate or tech company settings | Temporary position, often during summer, in tech companies or startups |
| Employer & Industry Usage | Common in tech, software, and IT industries; used by companies to develop talent pipeline | Common 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 Barrie, ON?
The most popular types of Software Developer jobs in Barrie, ON are:
What job categories do people searching Software Developer Co Op jobs in Barrie, ON look for?
The top searched job categories for Software Developer Co Op jobs in Barrie, ON are:
What cities near Barrie, ON are hiring for Software Developer Co Op jobs?
Cities near Barrie, ON with the most Software Developer Co Op job openings:

Job description
Depending on the assigned department, responsibilities may include:
- Assist with engineering, maintenance, production, quality, or continuous improvement projects.
- Support the collection, organization, and analysis of operational and production data.
- Assist with troubleshooting manufacturing processes and equipment issues under appropriate supervision.
- Participate in process improvement and efficiency initiatives.
- Support preventative maintenance planning, documentation, and equipment-related projects.
- Assist with updating procedures, work instructions, drawings, reports, and other departmental documentation.
- Observe production processes and identify opportunities for improvement.
- Participate in meetings, project reviews, and departmental activities.
- Assist with quality investigations, inspections, data collection, and corrective action activities as required.
- Support health, safety, environmental, and 5S initiatives throughout the facility.
- Work collaboratively with Production, Maintenance, Engineering, Quality, Materials, EHS, and other departments.
- Complete assigned projects and provide updates on progress, findings, and recommendations.
- Follow all company policies, procedures, safety requirements, and plant rules.
- Perform other duties and projects as assigned.
- Currently enrolled in a recognized college or university co-op program.
- Studies in Mechanical Engineering, Electrical Engineering, Mechatronics, Manufacturing Engineering, Industrial Engineering, Engineering Technology, Maintenance, Operations, or another related discipline are preferred depending on the placement.
- Strong willingness to learn and gain hands-on manufacturing experience.
- Good communication, organizational, and problem-solving skills.
- Ability to work both independently and as part of a cross-functional team.
- Comfortable working in both an office and manufacturing/plant environment.
- Basic proficiency with Microsoft Office applications, including Excel, Word, PowerPoint, and Outlook.
- Previous manufacturing, technical, maintenance, or production experience is considered an asset but is not required.
This is a flexible co-op position intended to provide exposure to multiple areas of a manufacturing operation. The successful student may spend time on the production floor as well as in an office environment and may support more than one department or project during their placement.
Appropriate personal protective equipment must be worn when working in designated areas of the facility.