... 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 ...
... 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 ...
A degree in Computer Science or a related field is a plus. * Fresh graduates and candidates with 0 ... At IKONIC, internships are not just about learning, they are about launching your career. During ...
Quick apply
A degree in Computer Science or a related field is a plus. * Fresh graduates and candidates with 0 ... At IKONIC, internships are not just about learning, they are about launching your career. During ...
... Computer Science, or related field. As an ASIC Verification Intern, you will join our hardware ... This internship will provide you with hands-on experience in industry-standard ASIC verification ...
... Computer Science, or related field. As an ASIC Verification Intern, you will join our hardware ... This internship will provide you with hands-on experience in industry-standard ASIC verification ...
Data Science Co-op/Intern
Kanata, ON · Hybrid
Currently a candidate for a bachelor's degree or diploma in Computer Science, Electrical Engineering, or a related field with an accredited school in Canada. * Interest in software development ...
Data Science Co-op/Intern
Kanata, ON · Hybrid
Currently a candidate for a bachelor's degree or diploma in Computer Science, Electrical Engineering, or a related field with an accredited school in Canada. * Interest in software development ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Currently enrolled in an Electrical Engineering, Computer Engineering, Electronics Engineering ... Previous co-op or internship experience in embedded systems, electronics, or scientific ...
Quick apply
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Currently enrolled in an Electrical Engineering, Computer Engineering, Electronics Engineering ... Previous co-op or internship experience in embedded systems, electronics, or scientific ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
$18 - $25/hr
Currently enrolled in an Electrical Engineering, Computer Engineering, Electronics Engineering ... Previous co-op or internship experience in embedded systems, electronics, or scientific ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
$18 - $25/hr
Currently enrolled in an Electrical Engineering, Computer Engineering, Electronics Engineering ... Previous co-op or internship experience in embedded systems, electronics, or scientific ...
Software Engineering Coop September 2026 (8-12 months)
CA$25 - CA$32/hr
... Computer Science, or related undergraduate program Experience: Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities ...
Software Engineering Coop September 2026 (8-12 months)
CA$25 - CA$32/hr
... Computer Science, or related undergraduate program Experience: Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities ...
Intern - Front-End Software Engineering
Ottawa, ON · On-site
CA$30/hr
The ASPIRE Internship Program is designed to give students meaningful career exploration and ... Pursuing a degree related to Computer Science, Software Engineering, or related field.
Intern - Front-End Software Engineering
Ottawa, ON · On-site
CA$30/hr
The ASPIRE Internship Program is designed to give students meaningful career exploration and ... Pursuing a degree related to Computer Science, Software Engineering, or related field.
Mechanical CAD Engineering Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (depending on academic program) Hours: 35-40 hours per week ... Commercialization and science reinforce each other by design. About this role: The Mechanical CAD ...
Mechanical CAD Engineering Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (depending on academic program) Hours: 35-40 hours per week ... Commercialization and science reinforce each other by design. About this role: The Mechanical CAD ...
Mechanical CAD Engineering Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (depending on academic program) Hours: 3540 hours per week ... Commercialization and science reinforce each other by design. About this role: The Mechanical CAD ...
Quick apply
Mechanical CAD Engineering Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (depending on academic program) Hours: 3540 hours per week ... Commercialization and science reinforce each other by design. About this role: The Mechanical CAD ...
PhD Internship
Ottawa, ON · On-site
CA$6.5K/mo
PhD Internship Take a central role The Bank of Canada has a vision to be a leading central bank--dynamic, engaged and trusted--committed to a better Canada. No other employer in the country offers ...
PhD Internship
Ottawa, ON · On-site
CA$6.5K/mo
PhD Internship Take a central role The Bank of Canada has a vision to be a leading central bank--dynamic, engaged and trusted--committed to a better Canada. No other employer in the country offers ...
PhD Internship
CA$6.5K/mo
PhD Internship Take a central role The Bank of Canada has a vision to be a leading central bank-dynamic, engaged and trusted-committed to a better Canada. No other employer in the country offers you ...
PhD Internship
CA$6.5K/mo
PhD Internship Take a central role The Bank of Canada has a vision to be a leading central bank-dynamic, engaged and trusted-committed to a better Canada. No other employer in the country offers you ...
Bachelor's degree in Computer Science, Computer/Systems Engineering, Mathematics, or a related ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
Bachelor's degree in Computer Science, Computer/Systems Engineering, Mathematics, or a related ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
Candidate for Sustainability Internship Organization: Various Canadian Environmental Nonprofit Organizations Location: Canada. The position may be remote or in-person, to be determined by the hiring ...
Candidate for Sustainability Internship Organization: Various Canadian Environmental Nonprofit Organizations Location: Canada. The position may be remote or in-person, to be determined by the hiring ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
About the Team This co-op/internship is with the Core Algorithms Delivery Team focused on solving ... Completion of at least 2nd year of studies in a Computer Science or Software Engineering (or ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
About the Team This co-op/internship is with the Core Algorithms Delivery Team focused on solving ... Completion of at least 2nd year of studies in a Computer Science or Software Engineering (or ...
945 EN - EDC Student / New Grad Positions - Technology and Analytics (Fall 2026)
Ottawa, ON · On-site
CA$29/hr
Application deadline: July 17, 2026 EDC Student Internships / New Grad Positions - Technology and ... Studying or has studied - Computer Science, Business Technology, Data Science, Data Analytics ...
Quick apply
945 EN - EDC Student / New Grad Positions - Technology and Analytics (Fall 2026)
Ottawa, ON · On-site
CA$29/hr
Application deadline: July 17, 2026 EDC Student Internships / New Grad Positions - Technology and ... Studying or has studied - Computer Science, Business Technology, Data Science, Data Analytics ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
About the Team This co-op/internship is with the Core Algorithms Delivery Team focused on solving ... Completion of at least 2nd year of studies in a Computer Science or Software Engineering (or ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
About the Team This co-op/internship is with the Core Algorithms Delivery Team focused on solving ... Completion of at least 2nd year of studies in a Computer Science or Software Engineering (or ...
Co-op/Intern Associate Software Developer
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of at least 2nd year of studies in Computer Science / Software Engineering * Experience ... Internship, #Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the ...
Co-op/Intern Associate Software Developer
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of at least 2nd year of studies in Computer Science / Software Engineering * Experience ... Internship, #Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the ...
Co-op/Intern Associate Software Developer
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of at least 2nd year of studies in Computer Science / Software Engineering * Experience ... Internship, #Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the ...
Co-op/Intern Associate Software Developer
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of at least 2nd year of studies in Computer Science / Software Engineering * Experience ... Internship, #Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the ...
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a Bachelor's degree or diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Computer Engineering, etc., or a ...
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a Bachelor's degree or diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Computer Engineering, etc., or a ...
Computer Science Internship information
What is the difference between Computer Science Internship vs Software Developer Intern?
| Aspect | Computer Science Internship | Software Developer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or recent graduate in CS or related field | Same as CS internship, often students or recent grads |
| Work Environment | Varies across tech companies, research labs, startups | Primarily software development teams in tech firms |
| Employer & Industry Usage | Used across academia, industry, research projects | Primarily in software development companies and tech industry |
| Common Search & Comparison Intent | Understanding internship opportunities in CS | Comparing software development internship roles |
Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.
What are the key skills and qualifications needed to thrive as a Computer Science Intern, and why are they important?
What types of projects do Computer Science interns typically work on, and how much autonomy can I expect?
What Are Internship Opportunities in Computer Science?
An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.
What is a computer science internship?

Full-time
Posted 4 days ago
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...