Jobs · Engineering · Massachusetts

Senior SW Engineer

Nokia · Westford, MA · 1 wk ago
EngineeringFull-time

About the role

The Network Infrastructure - IP Division is seeking a Senior SW Engineer to develop open-source software SONiC NOS on next-gen routing/switching products for application in Compute DC and AI fabric. This position is located in Westford, MA, USA.

Responsibilities

  • Develop platform and software support for new Nokia switching portfolio based on Broadcom and Marvell chipsets
  • Be part of a team that works closely with key customers and productizes Nokia platforms in customer networks
  • Work closely with Test team peers to ensure quality of Nokia product
  • Work closely with Product Line Management to ensure all customer requirements are met
  • Background in software design, implementation and debugging
  • Strong communication, teamwork and problem-solving skills are essential

Qualifications

  • Bachelor's degree or equivalent experience; Bachelor's in CS or EE preferred; Master's degree a plus
  • Hands-on experience with software development on Linux
  • Strong foundation in operating systems concepts
  • Excellent programming skills in C++ and Python required
  • Experience designing and developing network protocols, analyzing and improving existing protocol specifications
  • Excellent knowledge of BGP and IGP protocols required
  • Knowledge of SRv6 and EVPN/VxLAN
  • Experience with virtualization technologies: Dockers/Containers, Namespaces, etc.
  • Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects
  • Experience designing and developing network management interfaces like gNOI, etc.
  • Strong knowledge of operating system architecture such as memory management, IPC, scheduling, task switching, concurrent memory access, event driven programming

Desired qualifications

  • IP network fundamentals, including network architecture and routing protocols
  • Advanced operating system fundamentals, including kernel operations, scheduling, memory management, semaphores
  • Data structure and algorithm fundamentals, including use cases, order of complexity, performance analysis
  • Strong programming skills including C, C++, Python

Benefits

  • Corporate Retirement Savings Plan
  • Health and dental benefits
  • Short-term disability and long-term disability
  • Life insurance and AD&D – Company paid 2x base pay
  • Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
  • Paid time off for holidays and Vacation
  • Employee Stock Purchase Plan
  • Tuition Assistance Plan
  • Adoption assistance
  • Employee Assistance Program/Work Life Resource Program

Similar jobs

Senior Engineer

Höganäs ABGreater Syracuse-Auburn Area· 4 days ago
Engineeringapply on hoganas.wd3.myworkdayjobs.com

Senior Engineer

The Port Authority of New York & New JerseyNew York, NY· 2 wk ago
Engineering$107k/yrapply on jointheportauthority.com

Senior Engineer

St. Johns CountySt Augustine, FL· 1 wk ago
Engineering$86k–$114k/yrapply on costjohnsfl.wd12.myworkdayjobs.com

Senior Engineer

RaftSan Diego, CA· 1 wk ago
Engineering$100k–$185k/yrapply on grnh.se

Senior Engineer

Boutique RecruitingSt Augustine, FL· 1 wk ago
Information Technology$115k–$155k/yrapply on jobs.boutiquerecruiting.com

Senior Engineer

Schnabel EngineeringEast Lansing, MI· 1 wk ago
$105k–$150k/yrapply on recruiting.ultipro.com