1

Computer Programming Intern Jobs in Ottawa, ON (NOW HIRING)

Test Automation Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept ... Diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Software ...

Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... Expected Base Pay Range (CAD) 36 - 48, $ per hour. Additional Compensation and Benefit Elements ...

Working towards completion of a degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent * Application of Linux in academic or project-based environments * Utilization ...

Enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines * Experience with C or C++ Assets: * Developing software for embedded ...

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

Currently a candidate for a master's degree or bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Communications Engineering, Computer Science, or a related ...

Currently a 2nd or 3rd-year candidate for a bachelor's degree or diploma in Computer Engineering or Electrical Engineering, or a related field with an accredited school in Canada. OR Currently an ...

Currently a 2nd or 3rd-year candidate for a bachelor's degree or diploma in Computer Engineering or Electrical Engineering, or a related field with an accredited school in Canada.A solid foundation ...

Software Engineer, COOP

Ottawa, ON · Remote

CA$40K - CA$55K/yr

The Role We are seeking a motivated Software Engineer Co-Op or Intern to join our R&D team. In this ... You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a ...

next page

Showing results 1-20

Computer Programming Intern information

See Ottawa, ON salary details

$9

$23

$49

How much do computer programming intern jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for computer programming intern in Ottawa, ON is $23.77, according to ZipRecruiter salary data. Most workers in this role earn between $14.43 and $28.17 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To thrive as a Computer Programming Intern, you need a solid understanding of programming languages (such as Python, Java, or C++) and foundational knowledge of algorithms and data structures, often gained through coursework or personal projects. Familiarity with version control systems like Git and exposure to integrated development environments (IDEs) are typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills set outstanding interns apart. These skills ensure you can efficiently contribute to projects, adapt to new technical challenges, and collaborate within development teams.

What types of projects and tasks are typically assigned to a Computer Programming Intern?

As a Computer Programming Intern, you will often work on a mix of real-world projects and support tasks such as debugging code, writing unit tests, and developing small features under the guidance of senior developers. Interns frequently participate in code reviews, attend team meetings, and may be given opportunities to contribute to ongoing software development projects. These experiences are designed to build your technical skills while also helping you understand collaborative workflows and industry best practices. The level of responsibility can increase as you demonstrate your abilities and initiative.

What does a Computer Programming Intern do?

A Computer Programming Intern assists software development teams by writing, testing, and debugging code under supervision. Their tasks often include working on small projects, fixing bugs, learning new programming languages or tools, and collaborating with experienced engineers. Interns gain practical experience and exposure to real-world software development processes, helping them build skills for a future career in programming.
What are the most commonly searched types of Computer Programming jobs in Ottawa, ON? The most popular types of Computer Programming jobs in Ottawa, ON are:
Test Automation Co-op/Intern

Test Automation Co-op/Intern

Nokia

Kanata, ON • On-site

Full-time

Re-posted 18 days ago


Nokia rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

6th of 82 rated telecommunications companies


Job description

Position: Test Automation  Co-op/Intern

Number of Position(s): 1

Duration: 4 Months  

Date:  - (Fall Term Sept 8th - Dec 18th, 2026)

Location: In Office at 600 March Rd. Ottawa, Canada.

EDUCATIONAL RECOMMENDATIONS

Currently a candidate for a Master's, Bachelor's degree, or Diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Software Engineering, or a related field with an accredited school in Canada. 
 

  • Proficient in a programming language like Python or Java
  • Experience with Linux/macOS
  • Knowledge of systems
  • Familiarity with tools like Git, Jenkins, NPM, Gradle, etc.
  • Motivated to continuously learn and grow

As part of our team, you will:

  • Investigate and resolve issues in multiple environments like Linux, macOS, containers, etc.
  • Support DevOps practices by working with CI/CD tools such as Git, Jenkins, Artifactory, Gradle, and NPM (or similar).
  • Continuously learn and apply knowledge of new languages, technologies, and tools to enhance team capabilities..  
  • Strong programming skills in Python, Golang, Java, etc, to automate and build new tools for the organization. 
  • Continuously explore the future of Network Automation-evaluating and integrating new tools and technologies that bring measurable value to our environments and products.



What Nokia employees say

Workplace

Get the full story on Breakroom