1

Co Op Computer Science Jobs in Hamilton, ON (NOW HIRING)

Mechanical Engineer Co-Op

Hamilton, ON ยท On-site

CA$23 - CA$26/hr

Ensure CAD/Revit BIM MEP Standards, Quality Assurance and Quality Control procedures are followed ... Sciences/ Mechanical Engineering Technologist ยท Preference given to those with at least one ...

Currently pursuing a degree in Computer Science, Software Engineering, or a related field at the ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...

Currently pursuing a degree in Computer Science, Software Engineering, or a related field in the ... Co-Op Work History, if applicable * Resume * Grade Report Compensation and Benefits Information

Co-Op Student - Customer Experience

Cambridge, ON ยท On-site

CA$21.67 - CA$31.53/hr

About the Role We're looking for a Customer Experience Co-Op Student to join our Customer ... Computer Science, Data Science, Information Systems, or related field * Prior exposure to AI tools ...

Become part of our global network of skilled engineers, scientists, auditors, planners and ... As a Co-op Student, you'll work closely with and in support of project managers, professional ...

Co-op term length: 12-months What You'll Do Here: * Support the EHS team with operational and ... Strong computer skills (MS Excel, Word, etc.) * Excellent written and verbal communication skills

Currently pursuing a degree in Computer Science, Software Engineering, or a related field at the ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...

This is a 12-16 month co-op student opportunity starting in September 2026. RESPONSIBILITIES ... Currently enrolled in an Environmental Science, Environmental Engineering, or related post ...

Co-Op Student - People & Culture

Cambridge, ON ยท On-site

CA$21.67 - CA$31.53/hr

About the Role We're looking for a People & Culture Co-Op Student to join our People & Culture team ... Ability to thrive in a collaborative, fast-moving environment Compensation: $21.67 - $31.53 CAD per ...

next page

Showing results 1-20

Co Op Computer Science information

See Hamilton, ON salary details

$9

$27

$60

How much do co op computer science jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for co op computer science in Hamilton, ON is $27.13, according to ZipRecruiter salary data. Most workers in this role earn between $15.19 and $32.48 per hour, depending on experience, location, and employer.

What are 5 jobs you can get with computer science?

With a computer science background, common jobs include software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These roles often require programming skills, knowledge of operating systems, and familiarity with tools like databases and cloud platforms.

What is a side hustle for computer science?

A side hustle for someone in computer science often involves freelance programming, web development, app creation, or offering tech consulting services outside of their main job. These activities typically require skills in coding, problem-solving, and familiarity with tools like Git or cloud platforms, and can be done on flexible schedules to supplement income.

What types of projects or tasks do Computer Science Co-op students typically work on during their placement?

As a Computer Science Co-op student, you can expect to work on a variety of hands-on projects, such as developing software features, assisting with bug fixes, automating workflows, or performing quality assurance testing. Many companies also involve Co-ops in team meetings, code reviews, and collaborative development efforts, ensuring you gain a holistic understanding of the software development lifecycle. Your daily tasks may vary, but you will often work alongside experienced developers and receive mentorship to help build your technical and professional skills. This real-world experience not only enhances your resume but also helps you build a valuable professional network for future career opportunities.

What are the key skills and qualifications needed to thrive in the Co Op Computer Science position, and why are they important?

To thrive as a Co Op Computer Science, a strong foundation in programming languages (such as Java, Python, or C++), problem-solving skills, and current enrollment in a computer science degree program are essential. Familiarity with version control systems like Git, coding environments such as Visual Studio Code, and exposure to databases or basic cloud platforms are commonly expected. Strong communication, time management, and willingness to learn help you stand out and adapt quickly to new tasks and team environments. These skills and qualities are vital for successfully contributing to real-world software projects while gaining practical experience in a professional setting.

What is a Co Op Computer Science job?

A Co-Op Computer Science job is a paid, structured work opportunity that allows students to gain hands-on experience in the field while completing their degree. Co-op positions are typically full-time and last for a semester or more, offering real-world exposure to software development, data analysis, cybersecurity, and other technical areas. These roles help students build professional skills, expand their network, and improve job prospects after graduation. Participants often alternate between work terms and academic semesters to balance learning and industry experience.

What is a co-op computer science?

A co-op in computer science is a structured program that combines academic coursework with paid work experience in the industry. It allows students to apply their technical skills, such as programming and software development, in real-world settings while earning academic credit or compensation.

Which is difficult, CS or IT?

Computer Science (CS) and Information Technology (IT) are different fields; CS typically involves programming, algorithms, and software development, which can be more theoretical and challenging for some. IT focuses on managing and supporting computer systems and networks, often requiring practical skills and certifications. The difficulty depends on individual strengths and interests, but CS generally demands more in-depth technical and mathematical knowledge.
Infographic showing various Co Op Computer Science job openings in Hamilton, ON as of June 2026, with employment types broken down into 2% As Needed, 24% Full Time, 70% Part Time, and 4% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $56,421 per year, or $27.1 per hour.

Integrated Software Specialist - Co-op

RidgeTech Automation

Cambridge, ON โ€ข On-site

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Salary: $22.00-$26.00/hour

Co-op students report directly to the Integrated Software Manager for their co-op term. They are primarily responsible for the technical aspects of projects as assigned. Depending on specific project requirements, co-op students may work independently or as part of a team and report to Team Leads or other levels of specialists.


Job Summary

  • Adhere to the RidgeTech Automation Inc. Company Policies and keep all safety training up to date
  • Create software/digital solutions for current and new SCADA/MES clients
  • Develop code and scripting in multiple languages including JSON, Python, T-SQL, HTML, JAVA & .NET, and apply to industrial automation systems (i.e. Ignition and/or FactoryTalk SE)
  • Execute preliminary visual samples for quoting and concept purposes
  • Design detailed functional specifications and process flow diagrams
  • Integrate database applications with real time and PLC controlled automation systems
  • Participate in testing, commissioning and debugging client systems (remotely or at client's site)
  • Assist with onsite projects and client support as assigned
  • Ensure project documentation is accurate, complete, current and stored appropriately
  • Work under the direction of the Team Leads to develop and maintain systems to promote efficiencies and to strive for continuous improvement
  • Remain current with, and be able to find, applicable standards, codes and rules as they relate to the work being done
  • Utilize non-chargeable time in an efficient and productive manner
  • Other duties as assigned


Skills and Qualifications

  • Requires current enrolment in a post-secondary degree/diploma in Computer Science, Electrical/Mechanical Engineering, Control Systems, or Robotics & Automation
  • Requires strong mechanical and electrical aptitudes and the desire to learn in the automation industry
  • Must have a working knowledge of Microsoft Office Suite (SharePoint, Teams, Outlook, PowerPoint)
  • Previous experience with JSON, Python, JAVA & .NET, T-SQL, or HTML/CSS
  • Exposure or experience with database, specifically creating models and optimization techniques
  • Creative mind for creating user friendly user interfaces with strong attention to detail
  • Must have the flexibility and willingness to work with a multitude of vendors hardware and software
  • Proven ability to communicate well with both clients and fellow team members
  • Strong analytical, attention to detail, and problem-solving skills
  • Highly motivated team player with a positive attitude
  • Programming experience with PLCs is an asset


Other Requirements

  • Hold and maintain a valid Class G license
  • Have reliable and dependable transportation
  • Local travel to support clients as required
  • Current enrolment in a post-secondary degree/diploma co-op program


Rewards & Recognition

  • Hourly pay rate based on work term ($22-$26/hour)
  • Other work-related expenses covered as per RidgeTech Automation policies
  • Variety in work opportunities (industries, platforms, types of projects)
  • Cell phone allowance
  • Social events & giveaways


Working Hours

  • Fall 2026 work term will be September 8 - December 23 (optional 4 or 8-month terms available)
  • The core of the position will be 40 hours per week Monday to Friday (commonly 8:00am-4:30pm)
  • Flexible hours depending on office time or project work; core office hours are 9:00am - 3:30pm
  • Onsite hours will depend on client requirements and will be discussed as applicable
  • Team Members must be able to work from the office in Cambridge, Ontario and local client sites
  • There may be additional opportunities for after hours or weekend onsite client support


Application/ Hiring Process

  • All applications will be reviewed to give equal opportunity to all students
  • Please upload a copy of your current (unofficial) transcript and indicate if you are looking for a 4 or 8-month co-op placement on your resume or cover letter
  • We use BambooHR as our HRIS to manage applications received and follow up with candidates; RTA does not use this or any other system for artificial intelligence during the hiring process
  • Updates regarding applications are sent directly via email from BambooHR. Check your spam/junk folder if you have not received an update; updates will not be provided for duplicate applications
  • The hiring process typically involves the following steps:
    • Interview with the Hiring Lead from the Technical Execution Team; other Team Members or Leadership may join depending on the position level
  • Please contactrecruiting@ridgetech.comif you require accommodation or assistance during the hiring process

About Us
RidgeTech Automation Inc. is a control systems integrator. From our headquarters in Cambridge, Ontario, Canada, we deliver world class designs and software for clients in a wide variety of industries around the globe. Our mission is to deliver the highest quality, most trusted automation solutions in the industry.


RidgeTech Automation is an equal opportunity employer. We celebrate one another and are committed to creating an inclusive environment for all Team Members. We strive to provide engaging, dynamic, and challenging project opportunities to the team. Together, we are Taking Industry to a Higher Level.


RidgeTech Automation Team Members exhibit the following core values:
Be Safety Centric
A Team with Strong Communication
Provide Quality Services
Integrity in Everything We Do
Learn more about recent projects on theRTA websiteor see what the team has been up to viaLinkedIn.