refresh

トレンド企業

Trending

採用

JobsNokia

Senior Switch / Router C++ SW engineer

Nokia

Senior Switch / Router C++ SW engineer

Nokia

Belgium, BE

·

On-site

·

Full-time

·

1mo ago

In Nokia's Network Infrastructure division, we "make" the internet. Every aspect of hardware & software that provides worldwide internet access across the globe is part of our portefolio.

Here in Antwerp, our group is focusing on Fixed Broadband Access, more specifically Fiber-to-the-spot deployments : either homes, institutions, factories, datacenters,... We create the electronics & SW solution to provide a fiber connection anywhere.

Our SW R&D group works on the core of the system : the actual switch/router capabilities that route internet traffic, provide quality-of-service, support different networking protocols. We work on all layers, from very embedded code on our own processor-architecture, all the way up to linux application development.

Our dev & test engineers work with virtualization, on real hardware from a single "blade" to full deployments of an access network in our lab.

We are looking for talented dev engineers that like (embedded) C/C++ programming close to the hardware as well as all the way up to full SW application development.

We work on the P4 code running on our "Packet Processor Unit" (PPU), linux "drivers" controlling the switch, router & traffic manager HW & the application SW providing a management interface to the operator.

  • A team player who values collaboration, knowledge sharing, and working toward common goal

  • Excellent communication skills and willingness to engage in technical discussions. Somebody that can go to a whiteboard & start discussing with passion about how the SW architecture or test-infrastructure should look like or how a network is supposed to work.

  • Strong problem-solving skills, with the ability to take ownership of medium/high-complexity features.

Nice : experience with AI-driven & agentic code development (eg. cursor, copilot,...)

  • Master’s degree in Computer Science, Telecommunications, Electronics, or equivalent practical experience.

  • PhD in Computer Science, Telecommunications

In case you are a junior, please check also our junior-oriented job-opening

  • Design, develop, test, deploy, and maintain high-quality software for fiber access networks.

  • Ensure top-quality deliverables through unit testing, code analysis, automated integration testing, code reviews, and peer programming.

  • Troubleshoot and validate solutions in lab and virtualized environments.

  • Continuously improve processes, solutions, and your own skills.

  • Contribute across the full development lifecycle in an agile team setting (Scrum).

  • Collaborate with your team to define priorities, meet deadlines, and deliver innovative features to market faster than the competition.

Our tech stack & practices include:

  • Languages & Frameworks: P4, C, C++, Python, Robot Framework

  • Version Control & CI/CD: Git, Mercurial and Jenkins

  • Ways of Working: Agile, Scrum, Jira, Confluence

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Nokia

Nokia

Nokia

Public

Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, originally established as a pulp mill in 1865.

10,001+

Employees

Espoo

Headquarters

Reviews

3.6

25 reviews

Work Life Balance

3.8

Compensation

2.7

Culture

3.9

Career

2.9

Management

2.8

65%

Recommend to a Friend

Pros

Good work-life balance and flexible schedules

Strong company culture and nice people

Excellent benefits and learning opportunities

Cons

Low salary and compensation issues

Limited growth and career opportunities

Frequent leadership changes and lack of direction

Salary Ranges

22 data points

Junior/L3

Mid/L4

Junior/L3 · Global 1830 TAC Engineer

1 reports

$141,314

total / year

Base

$108,703

Stock

-

Bonus

-

$141,314

$141,314

Interview Experience

7 interviews

Difficulty

2.7

/ 5

Duration

14-28 weeks

Offer Rate

57%

Experience

Positive 14%

Neutral 72%

Negative 14%

Interview Process

1

Application Review

2

Technical Phone Screen

3

Technical Interview

4

HR Interview

5

Team Matching

6

Offer

Common Questions

Coding/Algorithm

Technical Knowledge

Behavioral/STAR

System Design

Past Experience