1

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

Software Engineering Co-op

Newmarket, ON · On-site

CA$21.08 - CA$25.46/hr

Utilizing Web Development in Vue3.js, React, Python, Azure DevOps, and AI integration to build ... Replacement Co-op student position, starting August 17, 2026 QUALIFICATIONS & SKILLS: * Working ...

A growing manufacturer, providing innovative engineered solutions for environmental, technical and ... Respond to helpdesk tickets, from users on Albarrie operating and software programs. * Collaborate ...

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 ...

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

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 ...

Co-ordinate the development of test procedures with the engineering team. * Preform failure/ root cause analysis for all EOL tester failures and warranty return * Develops and/or modifies software ...

next page

Showing results 1-20

Software Developer Co Op information

What types of projects and technologies can a Software Developer Co-Op expect to work on during their placement?

As a Software Developer Co-Op, you can expect to work on a mix of real-world projects that may include developing new features, fixing bugs, or assisting with code reviews under the guidance of experienced engineers. The technologies you'll use often align with the company's stack, such as Java, Python, JavaScript, or frameworks like React, but you may also get exposure to tools for version control, testing, and continuous integration. The work environment is typically collaborative, with regular team meetings, code reviews, and mentorship opportunities to help you learn and grow. This hands-on experience not only builds your technical skills, but also strengthens your ability to work in a professional software development team.

What is a Software Developer Co-Op?

A Software Developer Co-Op is a student or recent graduate participating in a cooperative education program, typically working for a company as part of their academic curriculum. The co-op combines classroom learning with practical, hands-on experience in software development, allowing students to apply theoretical knowledge to real-world projects. These positions usually last several months and help students gain valuable industry experience, improve technical skills, and build professional networks. Co-ops often work under the supervision of experienced developers and may contribute to coding, testing, debugging, and documentation tasks.

What are the key skills and qualifications needed to thrive as a Software Developer Co Op, and why are they important?

To thrive as a Software Developer Co Op, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or a related field. Familiarity with languages like Java, Python, or C++, version control systems such as Git, and exposure to IDEs or collaborative coding platforms are typically required. Strong communication, teamwork, and eagerness to learn help you stand out in this role. These skills and qualities are crucial for quickly adapting to real-world software projects, effectively collaborating with teams, and contributing meaningful work during your co-op term.

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 Barrie, ON? The most popular types of Software Developer jobs in Barrie, ON are:
What are popular job titles related to Software Developer Co Op jobs in Barrie, ON? For Software Developer Co Op jobs in Barrie, ON, the most frequently searched job titles 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:
Infographic showing various Software Developer Co Op job openings in Barrie, ON as of July 2026, with employment types broken down into 75% Full Time, and 25% Temporary. Highlights an 100% In-person job distribution.

Mechanical Engineering Co-op Student

GERRITS ENGINEERING LIMITED

Barrie, ON

$21 - $30/hr

Other

Posted 9 days ago


Job description

PASSIONATE FOR MECHANICAL DESIGN?
LOVE WORKING ON A VARIETY OF DIFFERENT PROJECTS AND ASSIGNMENTS?
ENJOY WORKING ON A TEAM OF REALLY COOL AND DRIVEN PEOPLE?
IF SO, WE'RE LOOKING FOR YOU!!!
Established in 2006, Gerrits is a multi-disciplinary Engineering Consulting firm with a dynamic team of almost 40 people, who genuinely enjoy working and spending time together. We all live by our Mission, Vision, and our Core Values - Genuine, Engaged, Leadership. A relaxed office environment, a flexible work schedule, and helpful co-workers creates opportunities for everyone to thrive professionally and personally, while ensuring our client's needs are exceeded in all our projects. So, what happens to a company that treats its people as well as they treat their customers? You grow, and yes, as we grow, we are looking for individuals to join our team as a MECHANICAL ENGINEERING CO-OP STUDENT.

A bit about us and what we offer:
Each team consists of Professional Engineers, Engineering Interns, Designers, Drafters, and other superheroes.
Dedicated Project Management team for multi-disciplinary projects
A 37.5-hour work week
Access to discounted programs with the City of Barrie, Perkopolis
Monthly game nights and social events
Participation in various charitable activities
A place to work that cares about you and does not just say that.

Sounds awesome, but what would you be doing in this role?
The Co-op Student collaborates with engineers, project managers, and others to produce detailed design documents and assists with the project before and throughout the construction phase.

Using various industry software, they play a critical role in assisting with the creation of plans, drawings, and specifications ensuring all designs adhere to GEL design principles, client requirements, and any relevant codes and standards. They may perform various engineering calculations. Receiving direction from the Design Manager, the Co-op Student will utilize their design and communication skills to assist team in meeting project milestones.

The Co-op Student will spend most of their time on their computer doing design work but may also perform site visits with their team members. Mandatory Health & Safety training will be required for this role.

The Co-op Student will uphold the Company Core Values to ensure we are building strong relationships with our colleagues, our clients and contributing to the continued growth and success of the Company.

What qualifications would you need to be successful in this role?

  • In progress Bachelor's Degree in Mechanical Engineering
  • Proficient with Microsoft Office, AutoCAD, Revit considered an asset
  • Understanding of relevant industry codes and standards considered an as-set
  • Technical knowledge: exposure to structural projects considered an asset

Gerrits Engineering Limited welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Employment Type: OTHER