1

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

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

Overview / Responsibilities Wood currently has an exciting opportunity for Transportation Engineering Internship(s) . If you thrive on challenges in a fast paced environment, this is the opportunity ...

Showing results 21-25

Software Engineer Intern information

See Waterloo, ON salary details

$10

$20

$32

How much do software engineer intern jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software engineer intern in Waterloo, ON is $20.23, according to ZipRecruiter salary data. Most workers in this role earn between $17.93 and $21.52 per hour, depending on experience, location, and employer.

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 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 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 are the most commonly searched types of Software Engineer jobs in Waterloo, ON?

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

What are popular job titles related to Software Engineer Intern jobs in Waterloo, ON?

For Software Engineer Intern jobs in Waterloo, ON, the most frequently searched job titles are:

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

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

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

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

Infographic showing various Software Engineer Intern job openings in Waterloo, ON as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 14% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $42,071 per year, or $20.2 per hour.

Supply Chain Food Safety Intern

NSF

Guelph, ON • On-site

Full-time

Posted 4 days ago


Job description

NSF is seeking to add a Supply Chain Food Safety Intern to its team. In this role, the successful candidate will serve as a support function for the Supply Chain Account Management team on specified key accounts including reporting client audit results and loading results to client database programs

With a legacy spanning more than 80 years, NSF leverages science and innovation to improve human and planet health. We provide science-driven, independent testing, inspection, certification, and advisory services and develop the very standards that drive the food, water, and life sciences industries worldwide. We empower our clients to navigate shifting regulations to improve consumer health, safety, and quality of life.

One of our core values is We Are One NSF. This means that while we're one team, we embrace the cultural, ethnic, language, and demographic diversity that reflects the societies in which we live and work.

Come join a team that makes a difference in the world. More information about NSF can be found at nsf.org.

NSF is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability.

Notice to Agency and Search Firm Representatives: Please note that NSF is not accepting unsolicited resumes from agencies/search firms for this role. Resumes submitted to an NSF employee by a third-party agency without a valid written & signed search agreement between NSF and said third-party agency will become the sole property of NSF. No fee will be paid if a candidate is hired as a result of an unsolicited agency or search firm referral. Thank you.

From farm to fork, NSF is the go-to partner for the food, nutrition and wellness industries - ensuring the highest level of product safety, quality, integrity and sustainability.  Across the globe, we continue to lead the way in certification, testing and compliance services, empowering our clients to deliver safer, higher-quality products to consumers while meeting the demands of an ever-changing regulatory environment.
  • The individual must be a co-op student
  • Eligible students must be either a Canadian citizen OR permanent resident
  • The student must have an interest in working in the food industry, including support functions such as accounting, programing, HR etc.
  • Must be proficient with Microsoft Office software: Word, Excel, Outlook, PowerPoint, etc.
  • Strong written and oral communication skills

Preferred Qualifications

  • Previous work experience in an office setting preferred
  • Dedicated university student enrolled in a related program
  • Assist with variable projects as assigned
  • Execute various administrative tasks for the department
  • Other duties as assigned