Senior Network Software Engineer — Open-Source NOS

Nokia

Westford (MA)

On-site

USD 120,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Corporate retirement savings plan
Health and dental benefits
Short/long-term disability insurance
Life insurance and AD&D – company paid
Employee stock purchase plan
Tuition assistance
Adoption assistance
Employee assistance program

Job summary

Nokia’s Network Infrastructure group in Westford, MA, is seeking an experienced software engineer to develop open-source SONiC NOS for next-gen routing and switching products. You will work on platform support for Nokia’s Broadcom/Marvell-based switches and collaborate with customers to productize platforms in customer networks.

The role requires strong C++/Python, Linux development, and deep networking protocol knowledge (BGP/IGP, SRv6, EVPN/VxLAN).

Qualifications

  • Bachelor's degree in CS or EE; Master’s a plus.
  • Hands-on Linux software development experience.
  • Strong C++ and Python programming skills.
  • Experience designing and developing network protocols.
  • Excellent knowledge of BGP and IGP.
  • Knowledge of SRv6 and EVPN/VxLAN.
  • Experience with virtualization technologies (Docker/Containers, Namespaces).
  • Experience with distributed systems in embedded networking projects.
  • Experience designing network management interfaces like gNOI.
  • Strong OS architecture knowledge (memory management, IPC, scheduling).

Responsibilities

  • Develop open-source SONiC NOS for next-gen routing/switching products.
  • Develop platform and SW support for Nokia switching portfolio.
  • Collaborate with customers to productize Nokia platforms in networks.
  • Work with Test team to ensure product quality.
  • Coordinate with Product Line Management to meet requirements.
  • Background in software design, implementation and debugging.
  • Show strong communication, teamwork and problem-solving.

Skills

C++
Python
Linux
Networking protocols
BGP
IGP
SRv6
EVPN/VxLAN
Docker/Containers
Distributed systems
OS concepts

Education

Bachelor’s degree in CS or EE
Master’s degree a plus

Tools

Docker/Containers
Namespaces
gNOI

Job description

Nokia’s Network Infrastructure group in Westford, MA, is seeking an experienced software engineer to develop open-source SONiC NOS for next-gen routing and switching products. You will work on platform support for Nokia’s Broadcom/Marvell-based switches and collaborate with customers to productize platforms in customer networks.

The role requires strong C++/Python, Linux development, and deep networking protocol knowledge (BGP/IGP, SRv6, EVPN/VxLAN).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Open-Source NOS & Networking
Senior Software Engineer, Open-Source NOS & Networking

Nokia • Westford (MA)

On-site
USD 140,000 - 200,000
Health and dental benefits
Life insurance and AD&D
Retirement savings plan
+1
Senior SW Engineer
Senior SW Engineer

Nokia • Westford (MA)

On-site
USD 120,000 - 190,000
Corporate retirement savings plan
Health and dental benefits
Short/long-term disability insurance
+5
SW Development Engineer
SW Development Engineer

Nokia • Westford (MA)

On-site
USD 140,000 - 200,000
Health and dental benefits
Life insurance and AD&D
Retirement savings plan
+1
Staff Network Software Engineer, Switch Design (SONiC)
Staff Network Software Engineer, Switch Design (SONiC)

Support Revolution • San Jose (CA)

On-site
USD 200,000 - 255,000
Senior SONiC Networking Engineer - Open Source & Equity
Senior SONiC Networking Engineer - Open Source & Equity

Nvidia Corporation in • Redmond (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Open Source Networking Engineer (SONiC) - C++/Python Equity
Open Source Networking Engineer (SONiC) - C++/Python Equity

NVIDIA Gruppe • Redmond (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Network Software Engineer
Senior Network Software Engineer

ACL Digital • Santa Clara (CA)

On-site
USD 120,000 - 150,000
Senior SONiC & Networking Software Engineer
Senior SONiC & Networking Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Network OS Architect & Lead Engineer
Network OS Architect & Lead Engineer

Roundel • Brooklyn Park (MN)

Hybrid
USD 132,000 - 238,000
Health benefits
401(k)
Paid time off
Software Engineer, Switch Design (SONiC)
Software Engineer, Switch Design (SONiC)

Super Micro Computer Spain, S.L. • San Jose (CA)

On-site
USD 128,000 - 142,000