1,898,539open jobs
111,452companies
254,609added this week
Browse all
Location
In office (Ottawa)
Seniority
Intern
Employment
Internship

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 15, 2026. Nokia scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Nokia is a Finnish telecommunications equipment company founded in 1865 as a paper mill, which became the world's largest mobile phone maker in the 1990s before selling that business to Microsoft in 2014. It now supplies network infrastructure to operators and enterprises, covering radio access equipment for mobile networks, optical and IP routing for transport networks, fixed broadband access, and a technologies division that licenses its cellular patent portfolio. Headquartered in Espoo and listed in Helsinki and New York, it runs Nokia Bell Labs as its research arm and has been expanding into data centre networking as operator spending has slowed.

Position: Embedded C/C++ SW Developer Co-op/Intern

Number of Positions: 3

Duration: 4 - 16 months

Date: January 4, 2027

Location: In office at 600 March Road, Ottawa, Canada. (2 Days a Week)

The team you will be a part of

The successful candidate will gain real-world experience working with large-scale, real-time embedded software. You will learn from an experienced team of software engineers while contributing to new features and product improvements for Nokia 1830 Photonic Service Switch (PSS) and Global Express (GX) platforms. You will also gain experience working in a global, multicultural development organization.

Education Recommendations

A candidate pursuing a bachelor’s degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field at an accredited school in Canada.

Our software development team is looking for capable, engaged, and motivated students with a passion for learning and software development.

As part of the team, you will:

  • Develop C/C++ code to add new functionality or enhance the current release of our 1830 or GX product software.

  • Diagnose software defects identified during development and product verification, and implement well tested solutions.

  • Collaborate with software developers, testers, and other technical stakeholders in an agile development environment.

  • Use modern development tools, including AI-assisted tools where appropriate, to understand code, solve problems, create tests and documentation, and improve development productivity.

  • Experience with C/C++ through university coursework, personal projects, or prior work experience.

  • Good knowledge of data structures, algorithms, and software design principles.

  • Strong problem-solving skills, curiosity, and a willingness to learn.

  • Excellent communication skills and the ability to work effectively in a team.

It would be nice if you also had

  • Experience with Linux.

  • Experience with version control systems such as Git.

  • Experience with Python or other scripting languages.

  • Experience using AI-assisted software development tools, such as Cursor, to explore codebases, develop or refine code, create tests and troubleshoot issues.

  • Familiarity with agent-based AI workflows and reusable skills, rules, or instructions that help AI tools complete multi-step development tasks effectively.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,898,539 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ottawa
$35k – $70k per year • Equity • In office • Full-Time • Ottawa
Python
Chips/EDA
Cadence Allegro
Apply
PCB Layout Intern 2 days ago
In office • Internship • Burlington
Chips/EDA
Cadence Allegro
OrCAD
Apply
$67k – $82k per year • In office • 3+ years exp • Burnaby
Python
C++
Perl
DevOps
Linux
Unix
TCP/IP
Cybersecurity
FortiGate
Apply
≈ $79k – $144k per year (Estimated) • In office • 8+ years exp • Master's Degree • Markham
Python
Verilog
Perl
MATLAB
Chips/EDA
Synopsys HSPICE
Apply
$78k – $85k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Kanata
Python
C++
DevOps
RTOS
CI/CD
Management
Agile
Scrum
SpaceTech
DO-178C
Apply
$35k – $70k per year • Equity • In office • Full-Time • Ottawa
Python
Chips/EDA
Cadence Allegro
Apply
≈ $30k – $56k per year (Estimated) • In office • Part-Time • Ottawa
Apply
Equity • In office • Secret • Full-Time • Halifax • Ottawa • Abbotsford
DevOps
Windows
Management
SharePoint
Apply
Development Tester 5 hours ago
$32k – $43k per year • Hybrid • Full-Time • Ottawa
C#
C++
Game Dev
Unity
Management
Confluence
Agile
Scrum
Apply
≈ $88k – $173k per year (Estimated) • In office • Full-Time • Toronto • Ottawa • Calgary • Vancouver • Montreal
Databases
Databricks
Microsoft Fabric
DevOps
Azure
Apply
See all jobs
This is one of many
1,898,539 more open roles from verified company boards, updated every day.