Co-op, Firmware Engineering
CA$20 - CA$32/hr
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university. * Previous internship or co-op experience. * Experience ...
CA$20 - CA$32/hr
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university. * Previous internship or co-op experience. * Experience ...
CA$20 - CA$32/hr
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university. * Previous internship or co-op experience. * Experience ...
CA$20 - CA$32/hr
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university. * Previous internship or co-op experience. * Experience ...
CA$20 - CA$32/hr
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university. * Previous internship or co-op experience. * Experience ...
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Currently enrolled in a post-secondary program in Computer Science, Data Science, Engineering ...
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Currently enrolled in a post-secondary program in Computer Science, Data Science, Engineering ...
CA$20 - CA$30/hr
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 ...
CA$20 - CA$30/hr
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
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
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Working towards a university or college degree in computer science, data analytics, big data ...
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Working towards a university or college degree in computer science, data analytics, big data ...
Waterloo, ON · Hybrid
CA$22.50/hr
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... You are a student of a Computer Science or related program. You want to work in an Agile team in a ...
Waterloo, ON · Hybrid
CA$22.50/hr
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... You are a student of a Computer Science or related program. You want to work in an Agile team in a ...
Kitchener, ON · On-site
CA$20 - CA$30/hr
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 ...
Kitchener, ON · On-site
CA$20 - CA$30/hr
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 ...
Our co-op roles are open to applicants who are: * Currently enrolled in a post-secondary program ... Business Administration, Marketing, or Social Sciences background * Familiarity and interest in AI ...
Our co-op roles are open to applicants who are: * Currently enrolled in a post-secondary program ... Business Administration, Marketing, or Social Sciences background * Familiarity and interest in AI ...
Milton, ON · On-site
CA$23.50 - CA$26.50/hr
We presently have an opportunity for a HSE Engineering Co-Op (8-month or 12-month contract) to join ... Strong computer skills and familiar with Microsoft Office (Excel, Word, PowerPoint, Outlook)
Milton, ON · On-site
CA$23.50 - CA$26.50/hr
We presently have an opportunity for a HSE Engineering Co-Op (8-month or 12-month contract) to join ... Strong computer skills and familiar with Microsoft Office (Excel, Word, PowerPoint, Outlook)
Guelph, ON · On-site
We are looking for a Staff Accountant Co-op Student to join our team a role where your expertise ... Acquire knowledge of support systems, software applications, computer systems, and firm standards.
Quick apply
Guelph, ON · On-site
We are looking for a Staff Accountant Co-op Student to join our team a role where your expertise ... Acquire knowledge of support systems, software applications, computer systems, and firm standards.
CA$21 - CA$32/hr
Pursuing a bachelor's of science or advanced degree in electrical engineering, or similar ... For this role, the Hourly Compensation is from $21.00- $32.00 CAD. Actual pay will be based on ...
CA$21 - CA$32/hr
Pursuing a bachelor's of science or advanced degree in electrical engineering, or similar ... For this role, the Hourly Compensation is from $21.00- $32.00 CAD. Actual pay will be based on ...
Guelph, ON · On-site
$23 - $24/hr
We are looking for a Staff Accountant Co-op Student to join our team -a role where your expertise ... Acquire knowledge of support systems, software applications, computer systems, and firm standards.
Guelph, ON · On-site
$23 - $24/hr
We are looking for a Staff Accountant Co-op Student to join our team -a role where your expertise ... Acquire knowledge of support systems, software applications, computer systems, and firm standards.
CA$21 - CA$32/hr
Pursuing a bachelor's of science or advanced degree in electrical engineering, or similar ... For this role, the Hourly Compensation is from $21.00- $32.00 CAD. Actual pay will be based on ...
CA$21 - CA$32/hr
Pursuing a bachelor's of science or advanced degree in electrical engineering, or similar ... For this role, the Hourly Compensation is from $21.00- $32.00 CAD. Actual pay will be based on ...
... scientists, digital innovators, program and construction managers and other professionals ... AECOM is seeking a Structural Engineering Intern/co-op to be based in our Kitchener, ON office.
... scientists, digital innovators, program and construction managers and other professionals ... AECOM is seeking a Structural Engineering Intern/co-op to be based in our Kitchener, ON office.
Faculty of Science - Biology Hiring Range: $87,620.25 - $109,525.32 Posting Information: This ... Manages laboratory Teaching Assistants and Other Teaching Supports (Co-op students) each term ...
Faculty of Science - Biology Hiring Range: $87,620.25 - $109,525.32 Posting Information: This ... Manages laboratory Teaching Assistants and Other Teaching Supports (Co-op students) each term ...
Waterloo, ON · Hybrid
CA$40K - CA$56K/yr
Our National Education Specialist Co-op is your launchpad to success, offering the support ... Salary range is expected to be between : $40,950.00 CAD - $56,550.00 CAD The actual salary will ...
Waterloo, ON · Hybrid
CA$40K - CA$56K/yr
Our National Education Specialist Co-op is your launchpad to success, offering the support ... Salary range is expected to be between : $40,950.00 CAD - $56,550.00 CAD The actual salary will ...
Knowledge of CAD software (CATIA, AutoCad, Solidworks). * Strong verbal, written, and presentation ... Student / Co-Op Group: Cosma International
Knowledge of CAD software (CATIA, AutoCad, Solidworks). * Strong verbal, written, and presentation ... Student / Co-Op Group: Cosma International
This position is essential to supporting the work of FCI's current and recent co-op students ... Required Qualifications Education At least a Master's Degree in computer science, software ...
This position is essential to supporting the work of FCI's current and recent co-op students ... Required Qualifications Education At least a Master's Degree in computer science, software ...
Waterloo, ON · On-site +1
CA$85K - CA$104K/yr
Diploma or degree in Computer Science, Information Technology, Software Engineering, or a related ... Internship, co-op, or capstone project experience involving databases or backend systems is an ...
Waterloo, ON · On-site +1
CA$85K - CA$104K/yr
Diploma or degree in Computer Science, Information Technology, Software Engineering, or a related ... Internship, co-op, or capstone project experience involving databases or backend systems is an ...
$8.74 - $13.22
19% of jobs
$14.40 is the 25th percentile. Wages below this are outliers.
$13.22 - $17.71
22% of jobs
The median wage is $19.70 / hr.
$17.71 - $22.19
19% of jobs
$22.19 - $26.67
14% of jobs
$27.04 is the 75th percentile. Wages above this are outliers.
$26.67 - $31.15
6% of jobs
$31.15 - $35.64
4% of jobs
$35.64 - $40.12
3% of jobs
$40.12 - $44.60
3% of jobs
$44.60 - $49.08
6% of jobs
$49.08 - $53.57
1% of jobs
$53.57 - $58.05
1% of jobs
$8
$26
$58
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.
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.
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.

CA$20 - CA$32/hr
Full-time
Posted 6 days ago
8.0
Based on 38 frontline employees who took The Breakroom Quiz
150th of 430 rated machine equipment manufacturers
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
Rockwell Automation is the largest company in the world dedicated to industrial automation and information. Here, we connect the imaginations of people with the potential of technology to make the world more intelligent, more connected, and more productive.
The Firmware Engineering intern will perform project-oriented work under the direction of firmware development engineers that are focused on developing firmware for implementing features to control variable frequency drives (VFDs).
This is 12 month co-op and is full-time on-site at our Cambridge, ON office and does not provide relocation assistance.
Your Responsibilities:
Design and develop firmware.
Product testing and certification.
Coding activities (C/C++ and/or MATLAB/Simulink).
Maintain and develop test setups.
Maintain firmware metrics.
Document firmware applications and components.
Research into new technologies.
The Essentials - You Will Have:
Must be pursuing a bachelor's or advanced degree from an accredited college or university.
Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future for this job opening.
The Preferred - You Might Also Have:
Must be working towards a Bachelor of Science degree in Mechatronics, Engineering or Computer Science from an accredited college or university.
Previous internship or co-op experience.
Experience with C/C++ or MATLAB/Simulink.
Exposure to oscilloscopes, multimeters and other hardware tools.
Experience with motor controls
Knowledge of PLC programming and Control Systems.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
For this role, the Hourly Compensation is from $20 - $32/hour. Actual pay will be based on factors such as skills, knowledge, education, and experience.
This posting is for an existing vacancy within our organization
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
#LI-DNI
#LI-CS1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.
Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Get the full story on Breakroom
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
Industrial automation equipment manufacturing
10,000+ Employees
Milwaukee, WI, US
1903