1

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

Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * Previous Nokia intern/co-op experience preferred. * Testing and evaluating hardware systems.

Student Co-op, Supply Chain

Hamilton, ON · On-site

CA$20 - CA$23/hr

The hourly rate for this position will be between $20.00 - $23.00 per hour (CAD). The posted range reflects the expected rate for this position. Actual rate will be determined based on factors such ...

... computer science, or similar disciplines, recently obtained (within the past 12 months) or expected within the next 6 months. * Experience: Previous internship, co-op, or applied project experience ...

Enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines * Experience: Previous internship, co-op, or applied project experience ...

This co-op/intern opportunity provides hands-on experience contributing to real-world engineering ... Actively enrolled in a degree program in Engineering or Computer Science, * Foundational knowledge ...

Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. * Experience: Previous internship, co-op, or applied project experience relevant to the role.

The typical pay range for an intern is currently CAD $25.00 - $44.00 per hour. Starting base pay will depend on level of education and the ultimate job duties and requirements. Skyworks is an Equal ...

Junior Quantum Engineer

Ottawa, ON · On-site

$85K - $110K/yr

Hands-on laboratory or engineering experience, including coursework projects, co-op or internship ... Experience in a scientific instrumentation, defense, or deep-tech hardware environment.

Junior Quantum Engineer

Ottawa, ON · On-site

CA$85K - CA$110K/yr

Hands-on laboratory or engineering experience, including coursework projects, co-op or internship ... Experience in a scientific instrumentation, defense, or deep-tech hardware environment.

Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...

... co-op/internship experience considered) Basic understanding of accounting principles (accruals ... Manual dexterity required to use desktop computer and peripherals. Occasional overtime as required ...

... co-op/internship experience considered) Basic understanding of accounting principles (accruals ... Manual dexterity required to use desktop computer and peripherals. Occasional overtime as required ...

Showing results 21-40

Co Op Computer Science information

See Ottawa, ON salary details

$8

$26

$59

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

As of Sep 1, 2026, the average hourly pay for co op computer science in Ottawa, ON is $26.58, according to ZipRecruiter salary data. Most workers in this role earn between $14.88 and $31.83 per hour, depending on experience, location, and employer.

What is a co op computer science?

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 types of projects or tasks do co op computer science 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 other jobs can I do with a Co Op Computer Science degree?

A Co Op Computer Science degree can qualify you for roles such as software developer, systems analyst, quality assurance tester, database administrator, or technical support specialist. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Git or SQL, and may involve working in team environments or following Agile methodologies.

What are the most commonly searched types of Computer Science jobs in Ottawa, ON?

The most popular types of Computer Science jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Co Op Computer Science jobs?

Cities near Ottawa, ON with the most Co Op Computer Science job openings:

Infographic showing various Co Op Computer Science job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $55,284 per year, or $26.6 per hour.

Full-time

Re-posted 25 days ago


Nokia rating

7.9

Company rating: 7.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

30th of 101 rated telecommunications companies


Job description

As an Early Career Firmware Engineer, you'll be part of an agile Scrum team developing software that controls and monitors nextgeneration optical network equipment. You'll be writing firmware that runs on highly embedded CPUs within custom Nokia ASICs, directly enabling industryleading optical hardware.

  • Previous intern or co-op experience at Nokia or Infinera.
  • Bachelor's in Computer Engineering or equivalent.
  • Experienced with C and C+,+ and Python.
  • One or more areas of experience:  Digital signal processing knowledge, Control Theory, Optical networks, Optical components, embedded cpu. 
  • Agile development, including defining feature acceptance criteria, feature and unit testing. 
  • Working as part of a scrum team to develop and test firmware features.
  • Collaborate on feature definition, coding, and testing. 
  • Mentor interns and co-ops.

What Nokia employees say

Hours and flexibility

Workplace

Get the full story on Breakroom