1

Software Engineer Co Op Jobs in Hamilton, ON (NOW HIRING)

... software developers globally by troubleshooting framework and environment-related issues Assist ... co-op Be available to work 40 hours per week Why join Ericsson. At Ericsson, youll have an ...

Posted today

Pursuing a bachelor's, master's, or doctoral degree in Computer Science, Software Engineering ... co-op Be available to work 40 hours per week Why join Ericsson At Ericsson, youll have an ...

Pursuing a bachelor's, master's, or doctoral degree in Computer Science, Software Engineering ... co-op Be available to work 40 hours per week Why join Ericsson At Ericsson, youll have an ...

Accounting Co-op (Winter 2027)

Brantford, ON · On-site

CA$39K - CA$49K/yr

Accounting Co-op Student - Winter 2027 (Brantford, Ontario) Firm Overview Founded in Brantford ... Learn and utilize accounting and bookkeeping software applications. * Develop an understanding of ...

Accounting Co-op (Winter 2027)

Brantford, ON · On-site

CA$39K - CA$49K/yr

Accounting Co-op Student - Winter 2027 (Brantford, Ontario) Firm Overview Founded in Brantford ... Learn and utilize accounting and bookkeeping software applications. * Develop an understanding of ...

Quality Control Co-Op

Ottawa, ON · On-site

CA$20 - CA$27/hr

Currently enrolled in a relevant college or university internship or co-op program, such as civil engineering, construction materials, or a related field. * Ability to follow testing procedures ...

Through our robust product engineering, outstanding tooling capabilities and diverse process ... The Finance Co-op Student is primarily responsible for providing accounting and clerical support to ...

DUTIES AND RESPONSIBILITIES The duties and responsibilities of the IT Technical Support Co-op are ... phones, software...etc. * Setup of new users including hardware, accounts, phones. * Follow all ...

New

Showing results 21-40

Software Engineer Co Op information

See Hamilton, ON salary details

$11

$32

$73

How much do software engineer co op jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software engineer co op in Hamilton, ON is $33.00, according to ZipRecruiter salary data. Most workers in this role earn between $20.80 and $42.07 per hour, depending on experience, location, and employer.

What is a software engineer co op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.

What are software engineer co op positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

What types of projects and responsibilities can a software engineer co op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What are the key skills and qualifications needed to thrive as a software engineer co op, and why are they important?

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

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

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What are the most commonly searched types of Software Engineer jobs in Hamilton, ON?

The most popular types of Software Engineer jobs in Hamilton, ON are:

What are popular job titles related to Software Engineer Co Op jobs in Hamilton, ON?

For Software Engineer Co Op jobs in Hamilton, ON, the most frequently searched job titles are:

What job categories do people searching Software Engineer Co Op jobs in Hamilton, ON look for?

The top searched job categories for Software Engineer Co Op jobs in Hamilton, ON are:

What cities near Hamilton, ON are hiring for Software Engineer Co Op jobs?

Cities near Hamilton, ON with the most Software Engineer Co Op job openings:

Infographic showing various Software Engineer Co Op job openings in Hamilton, ON as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $68,637 per year, or $33 per hour.

Co-Op Full Stack Developer

Gastronomous Technologies Inc.

Oakville, ON • On-site

Full-time

Re-posted 24 days ago


Job description

Company Overview

Gastronomous is a fast-paced, dynamic start-up focused on revolutionizing how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen, Gastronomous realizes the "Kitchen of the Future" through advanced industrial automation techniques and cutting-edge technologies.

We are ano-nonsense team of passionate people with a bias for action. We know that our ability toexecute on our ideasis what sets us apart. We do what we say we are going to do, externally and internally. We trust our people to act independently and make practical, real-world decisions.

If you are passionate about developing meaningful technology that creates meaningful solutions, then Gastronomous is the place for you! By joining our team, you will be immersed in a dynamic and thought-provoking environment that tests your capabilities and pushes you to new heights.

Gastronomous is looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing both frontend and backend solutions. This role is geared towards an individual with a can-do attitude, a demonstrated passion for innovative technology, and displays a real sense of ownership over any software they write.

Primary Responsibilities:

  • Design new and improve existing user interfaces for Gastronomous' flagship machines.
  • Develop and maintain database architectures for both machine and cloud storage.
  • Create web applications to process and view data collected by our machines.
  • Work closely with end-users and operators to make necessary functionality improvements.
  • Work with solutions architect, team leads, QA analyst and other developers and business users through the project life cycle to gather and understand requirements, determine best solutions, test solutions and demonstrate functionality to end users.
  • Ensure all application changes are developed, tested, and implemented in a well controlled environment.

Requirements:

  • Pursuing a BS degree in Computer Science, Software Engineering, or equivalent .
  • Experience with ReactJS required. Other GUI tools (ie. Qt) is a plus.
  • Experience working with AWS (S3, RDS, EC2).
  • Solid understanding of SQL and NoSQL databases.
  • Strong programming skills in Python and/or C++.
  • Experience using git for source control.
  • Familiar with clean-coding principles.

Preferred Skills and Experience:

  • Experience with JIRA/Confluence.
  • Experience with Docker.
  • Strong troubleshooting skills.
  • Experience in robotics and machine automation.
  • Mechanically inclined.

Soft Skills:

  • Must be able to communicate thoughts and ideas effectively.
  • Must be able to work independently and with a multidisciplinary team.
  • Organized and efficient, able to self-manage projects and present deliverables on time or communicate delays.
  • Detail oriented with regards to machine development.
  • Ability to work in a collaborative team environment and effectively communicate complex technical concepts.
  • Strong problem-solving skills, attention to detail, and a passion for creating innovative robotics solutions.

If you are passionate about robotics and have a strong desire to build products of the future, please apply today. We look forward to reading every application and welcoming a new, bright mind to Gastronomous shortly!

Employment Type: OTHER