1

Software Developer Intern Jobs in Waterloo, ON (NOW HIRING)

Intermediate .Net Developer

Waterloo, ON · Remote

$80K - $120K/yr

  • Medical

  • Dental

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

NSF is seeking to add a Supply Chain Food Safety Intern to its team. In this role, the successful ... programing, HR etc. * Must be proficient with Microsoft Office software: Word, Excel, Outlook ...

Intermediate .Net Developer

Waterloo, ON · Remote

$80K - $120K/yr

  • Medical

  • Dental

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Intermediate .Net Developer

Kitchener, ON · Remote

$80K - $120K/yr

  • Medical

  • Dental

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Intermediate .Net Developer

Kitchener, ON · Remote

$80K - $120K/yr

  • Medical

  • Dental

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Showing results 41-60

Software Developer Intern information

See Waterloo, ON salary details

$8

$19

$57

How much do software developer intern jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software developer intern in Waterloo, ON is $19.56, according to ZipRecruiter salary data. Most workers in this role earn between $12.10 and $23.53 per hour, depending on experience, location, and employer.

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

To thrive as a Software Developer Intern, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or a related field. Familiarity with languages like Python, Java, or JavaScript, and exposure to development tools such as Git, version control systems, and IDEs are common requirements. Strong communication, eagerness to learn, and teamwork distinguish standout interns in collaborative environments. These skills and qualities are crucial for contributing effectively to projects, adapting quickly, and making the most of the internship experience.

What kind of mentorship and learning opportunities can software developer interns typically expect during their internship?

Software Developer Interns often benefit from structured mentorship programs, pairing them with experienced developers who provide guidance on technical tasks and offer feedback on code quality. Interns usually participate in team meetings, code reviews, and project planning sessions, which help them understand real-world software development workflows. Many organizations also encourage interns to attend internal workshops or training sessions to build their technical and soft skills. This collaborative environment not only accelerates learning but also allows interns to contribute meaningfully to ongoing projects.

What are the most commonly searched types of Software Developer jobs in Waterloo, ON?

The most popular types of Software Developer jobs in Waterloo, ON are:

What job categories do people searching Software Developer Intern jobs in Waterloo, ON look for?

The top searched job categories for Software Developer Intern jobs in Waterloo, ON are:

What cities near Waterloo, ON are hiring for Software Developer Intern jobs?

Cities near Waterloo, ON with the most Software Developer Intern job openings:

Infographic showing various Software Developer Intern job openings in Waterloo, ON as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $40,689 per year, or $19.6 per hour.

Computer Science Intern

Canadian Strategic Missions Corporation

Waterloo, ON • On-site, Remote

Internship

Posted 19 days ago


Job description

The Canadian Strategic Missions Corporation is a space anddefencecompany focused on developing dual-use solutions for delivering unmatched capabilities on this planet and others. CSMC is developing a micro nuclear reactor for remote applications likethe arctic,defence, and space exploration. Led by a team with a mix of entrepreneurial and institutional experience at the highest level, we are a bleeding edge company, working at the intersection of energy, geology/geophysics, health technologies, space systems, and imagineering.

We'renotgonnado it alone though, andwe're hiring a Computer Science Intern.Youwill work directly with engineering leads,scientists,andcrossfunctionalproject teams.The position will support activities including but not limited tosoftware development,data analysis, research, preparation of technical presentations, support for design processes,project coordination, technical documentation management, and contributing to internal reports. The role will involvefacetsof project management, documentation, risk tracking, technical research, market awareness, and continuous improvement initiatives.

Main Responsibilities

  • Design, implement, test, andmaintainhigh-reliability software modules for space and defense systems.
  • Develop AI/ML pipelines and advanced data processing algorithms to ingest, clean, and analyze telemetry and sensordata streams.
  • Conduct simulations, testing, anditerative improvements to ensure algorithm robustness and accuracy in, e.g.,diverse geological environments.
  • Coordinate project tasks, timelines, meetings, action items, and cross-functional communication to support smooth project execution.
  • Track progress, dependencies, and risks, and helpidentifypractical mitigation actions.
  • Maintain organized project andtechnical documentation, including design specifications, methodologies, drawings, reports, and project records.
  • Support data analysis, technical reporting, presentations, and continuous improvement activities for internal and external stakeholders.
  • Attend project meetings, take minutes, and follow up on action items to ensuretimelycompletion.
  • Stay updated on the latest developments and advancements in the space/defense industry and related technologies.

Qualifications, Experience,Knowledgeand Skills Essential

  • Currently pursuing a 4th year of Bachelor's or a Master's, or PhDdegree inComputer Science,Science, Engineering, or a related technical field.
  • Strong programming foundations in, e.g., Python, with a demonstrated ability to write clean, efficient, and well-tested code.
  • Demonstrated working knowledge of core computer science principles, such as data structures, algorithms, systems programming, and multithreading.
  • Excellent problem-solving skills with the ability to bridge theoretical science (e.g., physics, signal processing) with practical software implementation.
  • Academic coursework or projects related to project management, technical documentation, data analysis, or reporting areadvantageous.
  • Scientific background is an asset, particularly in geophysics and quantum.
  • Excellent communication and interpersonal skills, including the ability to collaborate effectively withincrossfunctionalteams.
  • Highlydetailoriented, with the ability to manage multiple tasks andmaintainaccuracy in documentation and reporting.

Employment Eligibility

CSMC works with highly sensitive nuclear, defence, and aerospace technologies, and all roles require eligibility for federal security screening and compliance with controlled goods and export regulations. Candidates must be legally authorized to work in Canada, able to obtain and maintain Government of Canada security clearance, and eligible to meet foreign affiliation and export control requirements. These conditions are mandatory Bona Fide Occupational Requirements and reflect the need to securely develop and protect nationally significant capabilities.


CSMC is an equal opportunity employer supporting diversity and inclusion. We want to hear from unique candidates.


#spacejobs #careers #mining #recruitment #summerintern #diversity #engineering #tech #startupjobs #consulting #techconsulting #defencetech #computersiceince