1

Software Intern Jobs in Ontario (NOW HIRING)

WaveLogic Software - Intern

Ottawa, ON ยท On-site

CA$25 - CA$35/hr

As a WaveLogic Software Intern, the successful candidate will contribute to the development of optical networking solutions within a collaborative engineering environment. This role offers the ...

The Software Developer Intern works in a Scrum team to build high-performing, resilient, and manageable web-based ERP software for homebuilders, using AI-assisted development throughout the SDLC.

Arch degree and registration as Intern with OAA * At least 5+ years of relevant experience ... Proficiency in CAD, Revit, and other pertinent software including Sketchup, Photoshop, MS Office

Actuarial Co-op/Intern

Toronto, ON ยท Hybrid

CA$18 - CA$25/hr

We are seeking an Intern for Fall 2026 and Spring 2027. This position affords an immediate ... Relevant computer and software skills (preferably Excel). * Task management skills. * Detail ...

Actuarial Co-op/Intern

Toronto, ON ยท Hybrid

CA$18 - CA$25/hr

We are seeking an Intern for Fall 2026 and Spring 2027. This position affords an immediate ... Relevant computer and software skills (preferably Excel). * Task management skills. * Detail ...

next page

Showing results 1-20

Software Intern information

See Ontario salary details

$9

$27

$67

How much do software intern jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for software intern in Ontario is $27.64, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $33.65 per hour, depending on experience, location, and employer.

What types of projects can a software intern typically expect to work on?

Software Interns are often assigned to real-world projects that support the overall goals of their team, such as debugging existing applications, developing new features, or writing automated tests. While the complexity of tasks may vary, interns usually work under the guidance of experienced engineers and collaborate closely with other team members through code reviews, stand-up meetings, and pair programming. This hands-on experience helps interns build technical skills, understand agile development processes, and gain exposure to industry-standard tools and workflows. It's common for interns to receive mentorship and feedback, which supports both their immediate growth and long-term career development.

What are the key skills and qualifications needed to thrive as a software intern?

To thrive as a Software Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and enrollment in or completion of a computer science or related degree program. Familiarity with coding languages such as Python, Java, or C++, and experience using version control systems like Git, are typically expected. Strong communication, teamwork, and eagerness to learn help interns excel in collaborative and fast-paced environments. These skills and qualities are essential for contributing effectively to projects, adapting quickly, and maximizing the internship learning experience.
What are the most commonly searched types of Software jobs in Ontario? The most popular types of Software jobs in Ontario are:
What cities in Ontario are hiring for Software Intern jobs? Cities in Ontario with the most Software Intern job openings:
Infographic showing various Software Intern job openings in Ontario as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $57,501 per year, or $27.6 per hour.

WaveLogic Software - Intern

Ciena

Ottawa, ON โ€ข On-site

CA$25 - CA$35/hr

Full-time

PTO

Posted 6 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

The Opportunity:
As a WaveLogic Software Intern, the successful candidate will contribute to the development of optical networking solutions within a collaborative engineering environment. This role offers the opportunity to work on software projects that are integral to network solutions and innovative technology development. The position encourages creative problem solving and technical collaboration.
How you will make an impact:
  • Contribute to software projects that support optical network solutions.
  • Develop software for performance and reliability in multi-processor, highly concurrent systems.
  • Collaborate with team members to advance innovative technology initiatives.
  • Apply new ideas to technical challenges.
  • Participate in the development of embedded software solutions.
The must haves:
  • Education: Actively enrolled in a degree program in Computer Science or Engineering,
  • A passion for or experience developing software embedded solutions engineered for performance and reliability on multi-processor, highly concurrent systems.
  • C/C++ coding experience.
Nice to haves:
  • Self-motivated problem-solving skills and the ability to manage multiple tasks.
  • Effective communication and collaboration skills.
  • Interest in solving technical issues in a team environment.
  • Comfortable working in a lab environment.
  • Experience using Linux based workstations.
  • Experience writing scripts (python, bash, ...).
  • Familiarity with Visual Studio Code, git.
Pay Range:
The hourly pay range for this position is $25.00 - $35.00.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.


In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.