1

Coding Internship Jobs in Ottawa, ON (NOW HIRING)

Use AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) to rapidly prototype, debug ... Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on ...

Use AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) to rapidly prototype, debug ... Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on ...

Familiarity with applicable building codes, utility standards, and NESC/ASCE requirements. * Strong ... candidates with relevant internship experience in utilities/EPC are encouraged to apply.

Familiarity with applicable building codes, utility standards, and NESC/ASCE requirements. * Strong ... candidates with relevant internship experience in utilities/EPC are encouraged to apply.

Ottawa, ON Duration: 8 - 16 months (for co-ops) | 8 months+ (for interns, with potential for ... Proficiency in C# or Java SQL coding skills Knowledge of .NET development Familiarity with ...

Previous internship, co-op, or applied project experience relevant to the role. * Coding with C or C++ * High-level programming and scripting languages such as Python or bash * Knowledge of software ...

TA (CUPE) - EMP5241 A - Fall 2026

Ottawa, ON · On-site

CA$32.84 - CA$51.75/hr

MANAGEMENT ACCOUNTING Course Code: EMP5241 Section: A Supervisor name (if known): Joseph Audi Date ... op, internship, past employment). Students who have held a TA position in the past and meet the ...

TA (CUPE) - EMP5235 A - Fall 2026

Ottawa, ON · On-site

CA$32.84 - CA$51.75/hr

LEADERSHIP SKILLS Course Code: EMP5235 Section: A Supervisor name (if known): Jac Van Beek Date ... op, internship, past employment). Students who have held a TA position in the past and meet the ...

TA (CUPE) - EMP5250 A - Fall 2026

Ottawa, ON · On-site

CA$32.84 - CA$51.75/hr

Introduction to Corporate Finance Course Code: EMP5250 Section: A Supervisor name (if known): Bruce ... op, internship, past employment). Students who have held a TA position in the past and meet the ...

TA (CUPE) - EMP6362 A - Fall 2026

Ottawa, ON · On-site

CA$32.84 - CA$51.75/hr

Project Management Course Code: EMP6362 Section: A Supervisor name (if known): Oday Aswad Date ... op, internship, past employment). Students who have held a TA position in the past and meet the ...

TA (CUPE) - EMP5101 A - Fall 2026

Ottawa, ON · On-site

CA$32.84 - CA$51.75/hr

Industrial Organization Course Code: EMP5101 Section: A Supervisor name (if known): Jamel-Eddine ... op, internship, past employment). Students who have held a TA position in the past and meet the ...

next page

Showing results 1-20

Coding Internship information

See Ottawa, ON salary details

$8

$20

$43

How much do coding internship jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for coding internship in Ottawa, ON is $20.52, according to ZipRecruiter salary data. Most workers in this role earn between $14.20 and $22.90 per hour, depending on experience, location, and employer.

What are coding internship opportunities?

Coding internships are training opportunities for students to participate in software programming and development and gain more experience with coding processes used by many companies. Internships are temporary roles where you work under the supervision of an experienced coder and may help develop a complete application from start to finish, or you may assist with part of a larger, long-term coding project. Coding internships are available at technology companies or at organizations with large IT departments and typically take place over the summer. But developers code software throughout the year, so you may be able to find internships at other times as well. This job should not be confused with medical coding internships, which are a completely different role.

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

To thrive as a Coding Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and familiarity with at least one widely used language such as Python, Java, or JavaScript, often backed by coursework or related projects. Experience with version control systems like Git, basic debugging tools, and exposure to integrated development environments (IDEs) is typically expected. Strong communication, eagerness to learn, and the ability to collaborate within a team help interns stand out. These skills and qualities are crucial for effectively contributing to real-world projects and adapting to the fast-paced learning environment of a tech workplace.

What types of projects do coding interns typically work on, and how much guidance can I expect to receive?

As a coding intern, you'll often work on real-world projects such as bug fixes, feature enhancements, or internal tools, depending on the company's needs. Interns are usually paired with mentors or assigned to small teams, ensuring you receive regular guidance and feedback. While you'll be encouraged to solve problems independently, supervisors and teammates are generally available for code reviews and technical support. This hands-on experience helps you learn industry-standard practices and prepares you for full-time software development roles.

What is the difference between Coding Internship vs Software Developer?

AspectCoding InternshipSoftware Developer
Required CredentialsTypically students or recent graduates, some coding knowledgeUsually requires a degree in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or summerFull-time, professional setting, ongoing projects
Employer & Industry UsageInternships offered by tech companies, startups, and organizationsFull-time roles in tech, finance, healthcare, and more

In summary, a Coding Internship is a temporary, learning-focused position ideal for students or beginners, while a Software Developer is a full-time professional role requiring more experience and credentials. Internships serve as a stepping stone into the industry, whereas developers work on ongoing projects and product development.

Can I get a coding internship with no experience?

Coding internships often accept applicants with little or no prior experience, especially if they demonstrate basic programming skills, a willingness to learn, and familiarity with relevant tools or languages. Many internships focus on training and mentorship, making them accessible to beginners who show enthusiasm and a foundational understanding of coding concepts.

How much do coding internships pay?

Coding internships typically pay between $15 and $30 per hour, depending on the company, location, and the intern's skill level. Paid internships often include opportunities to work with programming languages like Python, Java, or C++, and may be full-time or part-time during the summer or semester.

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

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

What are popular job titles related to Coding Internship jobs in Ottawa, ON?

For Coding Internship jobs in Ottawa, ON, the most frequently searched job titles are:

What cities near Ottawa, ON are hiring for Coding Internship jobs?

Cities near Ottawa, ON with the most Coding Internship job openings:

Infographic showing various Coding Internship job openings in Ottawa, ON as of August 2026, with employment types broken down into 6% Internship, 65% Full Time, 27% Part Time, and 2% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution, with an average salary of $42,681 per year, or $20.5 per hour.

FW Engineer

Nokia

Kanata, ON • On-site

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