1

Volunteer Computer Science Internship Jobs in Ottawa, ON

Embedded Software Developer (New Grad)

Ottawa, ON ยท On-site

CA$68K - CA$109K/yr

... computer science, or similar disciplines, recently obtained (within the past 12 months) or expected within the next 6 months. * Experience: Previous internship, co-op, or applied project experience ...

Embedded Software Engineer - New Grad

Ottawa, ON ยท On-site

CA$68K - CA$109K/yr

Enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines * Experience: Previous internship, co-op, or applied project experience ...

Embedded Software Developer - New Grad

Ottawa, ON ยท On-site

CA$68K - CA$109K/yr

Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. * Experience: Previous internship, co-op, or applied project experience relevant to the role.

QNX Systems Software Developer II

Ottawa, ON ยท On-site

CA$90K - CA$132K/yr

... gained through relevant internships, academic coursework, or complex personal projects ... Bachelor's (or higher) degree in Computer Science, Software Engineering, or Computer Engineering

Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on work. Education: BS in Computer Science, Computer Engineering, or a related field, or equivalent ...

Ideal for candidates with 0-3 years of experience, including internships or equivalent hands-on work. * Education: BS in Computer Science, Computer Engineering, or a related field, or equivalent ...

next page

Showing results 1-20

Volunteer Computer Science Internship information

What is a volunteer computer science internship?

A Volunteer Computer Science Internship is an unpaid program where individuals, often students or recent graduates, gain practical experience in computer science by contributing their skills to organizations, non-profits, or community projects. Interns typically work on software development, coding, IT support, or data analysis tasks under the supervision of professionals. This type of internship helps participants build their technical skills, expand their professional network, and enhance their resumes, all while supporting a cause or organization in need. Volunteer internships can be part-time or full-time and may be completed remotely or on-site, depending on the organization's needs.

What types of projects do volunteer computer science interns typically work on, and how much guidance can I expect?

Volunteer Computer Science Interns often contribute to real-world projects such as developing websites, improving nonprofit software tools, or assisting with data analysis and automation tasks. You can generally expect to work closely with a small team or directly under a lead developer, receiving mentorship and feedback throughout your internship. While some tasks may require independent problem-solving, most organizations provide clear project goals, regular check-ins, and opportunities to ask questions. This structure helps interns learn new technologies while making a meaningful impact.

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

To thrive as a Volunteer Computer Science Intern, you need a strong foundation in programming languages (such as Python, Java, or C++), basic computer science principles, and often current enrollment in a relevant degree program. Familiarity with version control systems like Git, collaborative platforms such as GitHub, and exposure to common development environments are typically expected. Strong problem-solving skills, willingness to learn, and effective communication make an intern stand out in team-based or project-driven settings. These abilities enable you to contribute meaningfully, adapt to real-world projects, and maximize both your learning and your impact within the organization.

What are popular job titles related to Volunteer Computer Science Internship jobs in Ottawa, ON?

For Volunteer Computer Science Internship jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Volunteer Computer Science Internship jobs in Ottawa, ON look for?

The top searched job categories for Volunteer Computer Science Internship jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Volunteer Computer Science Internship jobs?

Cities near Ottawa, ON with the most Volunteer Computer Science Internship job openings:

Infographic showing various Volunteer Computer Science Internship job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 30% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Digital Verification Engineer Intern

NXP Semiconductors

Kanata, ON โ€ข On-site

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Job Responsibility:
-Contribute to verification activities by developing test scenarios, running simulations, and analyzing results under guidance from the team.
-Assist with debugging design issues, maintaining test environments, and improving verification coverage.
-Work with design and methodology teams to clarify requirements and support issue resolution.
-Help prepare reports and documentation that summarize findings, status, and next steps.
-Contribute to design quality, technical learning, and continuous improvement of verification practices.
Requirements/Qualification:
-Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline.
-Hands-on experience from lab work, design projects, internships, coursework, or student competitions is a plus.
-Familiar with role-related engineering, design, verification, programming, or lab tools; willingness to learn quickly is important.
-Strong foundation in engineering fundamentals, problem solving, testing, and technical documentation.
-Able to collaborate with cross-functional teams and communicate technical ideas clearly.
-Good communication skills in English (written and spoken).


More information about NXP in Canada...

#LI-e41b