1

Software Engineer Intern Jobs in Kanata, ON (NOW HIRING)

Position: Software Applications Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date ... Strong programming skills (Java, Java Script, Perl, XML) Ability to learn quickly and to work in a ...

New

Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan ... Your skills and experience Strong programming skills (Python, Java,JavaScript) Familiarity with ...

September 2026 Start As a WaveLogic Software Intern, the successful candidate will contribute to ... Actively enrolled in a degree program in Computer Science or Engineering, * A passion for or ...

Software Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan 4th - Apr 30th, 2027 Location: Hybrid in Ottawa EDUCATIONAL RECOMMENDATIONS Currently a 2nd year ...

New

Software Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan 4th - Apr 30th, 2027 Location: Onsite in Ottawa Education Recommendations: Currently a 2nd year ...

New

Software Engineer

Ottawa, ON · On-site

CA$85K - CA$135K/yr

Job Title: Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation Range: Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to ...

Our Software Engineering team is currently developing end-to-end real-time solutions for the public safety and security industries. This includes data interfacing, collection, aggregation, display ...

Software Engineer

Ottawa, ON · On-site

CA$85K - CA$135K/yr

Job Title: Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation Range: Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to ...

As a Senior Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic products. In addition, you may provide technical leadership ...

Web Developer - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan ... Interact with Support Teams to provide software solutions to field-reported issues.

New

Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... This position may require access to technology and/or software subject to U.S. export control laws ...

next page

Showing results 1-20

Software Engineer Intern information

What does a software engineer intern do?

A Software Engineer Intern assists in designing, developing, and testing software applications under the guidance of experienced engineers. Interns typically work on coding tasks, bug fixes, documentation, and sometimes participate in team meetings or code reviews. The primary goal is to gain hands-on experience with real-world software development processes and tools while contributing to ongoing projects. This internship provides valuable exposure to industry practices and helps interns build technical and collaborative skills.

What does a software engineer intern do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

What types of projects and tasks are software engineer interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.

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

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

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

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

What job categories do people searching Software Engineer Intern jobs in Kanata, ON look for?

The top searched job categories for Software Engineer Intern jobs in Kanata, ON are:

What cities near Kanata, ON are hiring for Software Engineer Intern jobs?

Cities near Kanata, ON with the most Software Engineer Intern job openings:

Infographic showing various Software Engineer Intern job openings in Kanata, ON as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Applications Co-op/Intern

Nokia

Kanata, ON • On-site

Full-time

Posted 3 days ago

New


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

Position: Software Applications Co-op/Intern
Number of Position(s): 1
Duration: 4 Months  
Date: Winter Term Jan 4th - Apr 30th, 2027 
Location: Hybrid in Ottawa


Education Recommendations
Currently a candidate for a Master's, bachelor's degree, or diploma in Computer Science, Engineering, or a related field with an accredited school in Canada.

Required Skills:
     Strong programming skills (Java, Java Script, Perl, XML)
     Ability to learn quickly and to work in a fast-paced, innovative environment.
     Strong problem-resolution skills
It would be nice if you also had:
     UNIX operating environment (RHEL or Solaris), Virtual Machines, Kubernetes
     Knowledge of software and/or testing methodologies
     Networking and telecommunications knowledge
    . Understanding of L2/L3 Services, Routing Protocols (ie. OSPF, IS-IS, BGP, RIP), and MPLS


As part of the team, you will:
     Develop scripts or applications (e.g. XML, Java, Java Script, Perl) to simulate various management activities and network scenarios.
     Develop and build network setups to facilitate feature development and testing.
     Develop and execute test plans to validate functional aspects of the product.
     Investigate product defects encountered during test scenarios.
     Ensure regular scheduling of automated regression tests, analyze automated test results, and maintain regression scripts, regression, and performance test beds.
 


What Nokia employees say

Hours and flexibility

Workplace

Get the full story on Breakroom