Source description
About the role
Embedded C/C++ SW Developer Co-op/Intern
Canada(Hybrid)
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.
Your responsibilities
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.
Your skills and experience
- 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
Apply Now
Job Info
- Job CategoryCorporate Services
- Posting Date05/15/2026
- Degree LevelUniv. Degree level 1 (<3 yrs)
- Job ScheduleFull time
- Job TypeFixed Term Student Trainee/Apprentice (3 months+)
- Job Identification35268
- Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?)No
- Role TypeIndividual contributor
- Salary Range$41,184 to $91,184 CAD per year
- Experience levelStudent or Intern or Trainee
- Locations600 March Road, Ottawa, Ontario, K2K 2E6, CA(Hybrid)
- Regular or TemporaryTemporary
Similar Jobs
See More Jobs
At Nokia, we want every candidate to be able to perform their best. If you need any adjustments or support during the recruitment process, please let us know. All requests are treated confidentially.
AI Statement: Nokia embraces the strategic use of Artificial Intelligence (AI) within our recruiting process to enhance the candidate experience and significantly improve our operational efficiencies. By leveraging AI-powered tools, we aim to create a more responsive and equitable journey for all applicants. Concurrently, we advocate for the intelligent, ethical, and safe use of AI by candidates and applicants when preparing and submitting their applications for our roles. This includes ensuring that any AI-generated content is thoroughly reviewed for accuracy, originality, and relevance, and that its use aligns with principles of transparency and integrity. Our goal is to foster a recruitment environment that benefits from technological advancements while upholding fairness, authenticity, and human oversight.
American English
- Deutsch
- American English
- Français
- Português do Brasil
- 简体中文
We use cookies & similar technologiesLearn more
AcceptDecline
Are You Still With Us?
It seems you've been gone for a while. For security reasons we will end your session automatically in 03:00 unless you would like to continue working.
End SessionContinue Working
Work Summary
This summary is generated by AI Assist. Click inside the summary text box to make changes as necessary.
DiscardAdd Summary
Page Embedded C/C++ SW Developer Co-op/Intern - Nokia Careers loaded
More at Nokia