1

Internship Computer Science Cpt Jobs in Ottawa, ON

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

The Opportunity: 4-12 month internship starting September 2026 Position Overview: Ciena's customers ... Physics, Computer Science, etc.) * Must have strong programming skills in Python and/or Matlab

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

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

next page

Showing results 1-20

Internship Computer Science Cpt information

What is an Internship Computer Science CPT?

An Internship Computer Science CPT refers to a Curricular Practical Training (CPT) opportunity for computer science students who are on F-1 visas in the United States. CPT allows eligible international students to gain hands-on work experience in their field of study while still enrolled in their academic program. The work must be directly related to their major, approved by their school, and can be part-time or full-time depending on the institution's policies. Participation in CPT helps students apply classroom knowledge to real-world problems and build professional skills.

What are the key skills and qualifications needed to thrive as an Internship Computer Science CPT, and why are they important?

To thrive as an Internship Computer Science CPT, you typically need foundational programming knowledge, problem-solving abilities, and enrollment in a relevant academic program, with CPT (Curricular Practical Training) authorization from your university. Familiarity with coding languages like Python or Java, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, adaptability, and teamwork skills help interns effectively learn and contribute within professional settings. These skills and qualifications are crucial to ensuring successful integration into real-world projects, compliance with visa requirements, and meaningful professional growth.

What types of projects or tasks can I expect to work on during an Internship Computer Science CPT?

During a Computer Science CPT internship, you can expect to work on a variety of hands-on projects such as software development, debugging, testing, and collaborating on code reviews with your team. Interns often contribute to ongoing projects, assist with designing algorithms, and may participate in meetings to discuss technical solutions and project progress. The work environment is typically collaborative, with interns receiving mentorship from experienced engineers and opportunities to learn new technologies. This experience helps build practical skills that are directly applicable to future full-time roles.
What are popular job titles related to Internship Computer Science Cpt jobs in Ottawa, ON? For Internship Computer Science Cpt jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Internship Computer Science Cpt jobs in Ottawa, ON look for? The top searched job categories for Internship Computer Science Cpt jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Internship Computer Science Cpt jobs? Cities near Ottawa, ON with the most Internship Computer Science Cpt job openings:

Digital Verification Engineer Intern

NXP Semiconductors

Kanata, ON • On-site

Full-time

Re-posted 19 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...

#LI-e41b