Nokia
Nokia

Embedded C/C++ Software Dev Student

RoleEmbedded
LevelMid Level
LocationCanada
WorkOn-site
TypeFull-time
Posted2 months ago
Apply now

About the role

Number of Position(s):

1

Duration:

4 Months+

Date:

May

  • August 2026

Location:

Hybrid in Ottawa, Ontario.

You have:

  • A candidate for a Master's, bachelor’s degree, or diploma in Computer Engineering, Computer Science, Systems Design, Electrical Engineering, Communications, or related field with an accredited school in Canada.

  • High-potential software skills:

  • Proficiency in C/C++ is preferred.

  • Experience with Python/Perl/Linux is an asset.

  • Knowledge of networking/communications is desirable.

  • Knowledge of embedded/real-time software/operating systems is helpful.

  • You bring the passion; we will teach networking skills.

As part of our team, you will:

  • Innovate alongside our best engineers on projects where you will apply your academic knowledge to solve real-world problems.
  • Assist in refining customer requirements (where appropriate).
  • Design, develop, and deliver C/C++ software to enhance or complement Nokia’s product family.
  • Design, develop and deliver Python software to enhance or complement Nokia's product family.

Required skills

Python

Linux

About Nokia

Canada

Headquarters