Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date ... Education Recommendations A candidate for a bachelor's degree or diploma in Computer Engineering ...
Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date ... Education Recommendations A candidate for a bachelor's degree or diploma in Computer Engineering ...
Web Developer - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: (Fall Term Sept ... Computer Engineering, or a related field with an accredited school in Canada. Advancing ...
Web Developer - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: (Fall Term Sept ... Computer Engineering, or a related field with an accredited school in Canada. Advancing ...
Silicon Photonics Packaging Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Sept ... Electrical Engineering, Physics, Applied Physics, or a closely related field at an accredited ...
Silicon Photonics Packaging Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Sept ... Electrical Engineering, Physics, Applied Physics, or a closely related field at an accredited ...
Position: Software Developer Co-op/Intern Number of Position(s): 2 Duration: 4 Months+ Date ... in Engineering/Computer Science with an accredited school in Canada. * Experience developing ...
Position: Software Developer Co-op/Intern Number of Position(s): 2 Duration: 4 Months+ Date ... in Engineering/Computer Science with an accredited school in Canada. * Experience developing ...
... or Computer Engineering at a Canadian university. Are you ready to launch your career in ASIC ... As an intern in our design team, you will play a crucial role in developing leading-edge chips ...
... or Computer Engineering at a Canadian university. Are you ready to launch your career in ASIC ... As an intern in our design team, you will play a crucial role in developing leading-edge chips ...
Support Software Developer Co-op/Intern Number of Position(s): 1 Duration: 12 Months+ Date ... in Engineering or Computer Science, or a related field with an accredited school in Canada.
Support Software Developer Co-op/Intern Number of Position(s): 1 Duration: 12 Months+ Date ... in Engineering or Computer Science, or a related field with an accredited school in Canada.
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
New
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
New
Mechanical Engineering Intern (12month - September 2026)
CA$24.50 - CA$33/hr
Generate product documentation including, custom part drawings, assembly drawings, engineering Bill of Materials, common feature drawings and process flows The Must Haves: * Working towards ...
Mechanical Engineering Intern (12month - September 2026)
CA$24.50 - CA$33/hr
Generate product documentation including, custom part drawings, assembly drawings, engineering Bill of Materials, common feature drawings and process flows The Must Haves: * Working towards ...
Web Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date: - ( Fall Term Sept ... Engineering or Computer Science, or a related field with an accredited school in Canada.
Web Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date: - ( Fall Term Sept ... Engineering or Computer Science, or a related field with an accredited school in Canada.
Product Verification Engineer Intern (12 months)
CA$25 - CA$34/hr
Currently pursuing or recently completed a degree in Engineering, Computer Science, Information Technology, or a related field. * Demonstrated interest in networking, system testing, or test ...
Product Verification Engineer Intern (12 months)
CA$25 - CA$34/hr
Currently pursuing or recently completed a degree in Engineering, Computer Science, Information Technology, or a related field. * Demonstrated interest in networking, system testing, or test ...
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... Expected Base Pay Range (CAD) 36 - 48, $ per hour. Additional Compensation and Benefit Elements ...
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... Expected Base Pay Range (CAD) 36 - 48, $ per hour. Additional Compensation and Benefit Elements ...
Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... Solid computer science fundamentals (data structures, algorithms, SQL) * Programming skills (Java ...
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... Solid computer science fundamentals (data structures, algorithms, SQL) * Programming skills (Java ...
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... in Engineering/Computer Science with an accredited school in Canada. * A strong foundation in ...
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... in Engineering/Computer Science with an accredited school in Canada. * A strong foundation in ...
An engineer in this team will be involved in a full product lifecycle and will carry new products ... (CAD) 32 - 43, $ per hour. Additional Compensation and Benefit Elements With competitive ...
An engineer in this team will be involved in a full product lifecycle and will carry new products ... (CAD) 32 - 43, $ per hour. Additional Compensation and Benefit Elements With competitive ...
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 ... Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the world's supply ...
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 ... Intern, #LI-EN1 Work With Impact: Our platform directly helps companies power the world's supply ...
Fall 2026 - Memory Design Engineer Intern (7323)
CA$34 - CA$38/hr
Overview of Role As an Intern for our Memory Design Engineering team, within TSMC Design Technology ... Competent using some of the major custom design CAD tools. e.g. Schematic Capture, Analog and ...
Fall 2026 - Memory Design Engineer Intern (7323)
CA$34 - CA$38/hr
Overview of Role As an Intern for our Memory Design Engineering team, within TSMC Design Technology ... Competent using some of the major custom design CAD tools. e.g. Schematic Capture, Analog and ...
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 ... INTERN
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 ... INTERN
Tools and Automation SW Dev Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... Currently a candidate for a Bachelor's, Master's degree, or Diploma in Engineering, Computer ...
Tools and Automation SW Dev Co-op/Intern Number of Position(s): 1 Duration: 4 Months+ Date ... Currently a candidate for a Bachelor's, Master's degree, or Diploma in Engineering, Computer ...
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months + Date ... Engineering or Computer Science or a related field with an accredited school in Canada.
Position: Software Designer Co-op/Intern Number of Position(s): 1 Duration: 4 Months + Date ... Engineering or Computer Science or a related field with an accredited school in Canada.
Computer Engineering Intern information
What does a Computer Engineering Intern do?
What is the difference between Computer Engineering Intern vs Software Engineering Intern?
| Aspect | Computer Engineering Intern | Software Engineering Intern |
|---|---|---|
| Required Credentials | Enrolled in Computer Engineering, Electrical Engineering, or related degree | Enrolled in Computer Science, Software Engineering, or related degree |
| Work Environment | Hardware labs, embedded systems, firmware development | Application development, coding, software testing |
| Employer & Industry Usage | Tech companies, hardware manufacturers, embedded systems firms | Software companies, tech startups, IT departments |
Computer Engineering Interns typically focus on both hardware and software aspects, working with embedded systems and hardware integration. In contrast, Software Engineering Interns primarily work on software development and coding. Both roles often require similar educational backgrounds but differ in their work environments and industry focus.
Can computer engineers make $500,000?
What kind of internships can a computer engineering major get?
What are the key skills and qualifications needed to thrive as a Computer Engineering Intern, and why are they important?
Which internship is best for computer engineering students?
Is 20 an hour good for an internship?
What types of projects or tasks can a Computer Engineering Intern expect to work on during their internship?

Nokia rating
8.6
Based on 5 frontline employees who took The Breakroom Quiz
4th of 79 rated telecommunications companies
Job description
Position: Embedded C/C++ SW Developer Co-op/Intern
Number of Positions: 1
Duration: 4 - 16 months
Date: September 8, 2026
Location: In office at 600 Mach Road, Ottawa, Canada.
The team you will be a part of
The successful candidate will be given real-world experience working with a large-scale, real-time embedded system. You will be able to learn from a seasoned team of software engineers as you contribute to new features and product improvements on the 1830 Photonic Service Switch (PSS) or Nokia 1830 Global Express (GX). As well, you will get exposure to working in a global multicultural development organization.
Education Recommendations
A candidate for a bachelor's degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, or a related field with an accredited school in Canada.
- Experience with C/C++ from your university courses or prior work experience
- Good knowledge of data structures, algorithms, and software design
- Excellent communication skills and the ability to work well in a team
It would be nice if you also had:
- Experience with Linux
- Experience with version control systems like Git
- Experience with Python
The Integrated Packet Transport Software Team is looking for highly capable and motivated students with a passion for software development.
As part of the team, you will:
- Develop C/C++ code to add feature functionality or enhancements in the current release of our 1830 product code base.
- Diagnose and implement solutions to software defects found by our product verification team during testing of the 1830 product.
About Nokia
Sourced by ZipRecruiter
Industry
Media and telecom
Company size
10,000+ Employees
Headquarters location
Murray Hill, NJ, US