Nokia

Senior SW Engineer

Nokia$120K — $150K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent; Master's is a plus.
  • Hands-on experience with software development on Linux systems.
  • Proficient in C++ and Python programming languages is essential.
  • Experience in designing and developing network protocols and improving specifications.
  • Thorough understanding of BGP and IGP protocols is required.
  • Familiarity with SRv6 and EVPN/VxLAN protocols is advantageous.
  • Experience with virtualization technologies such as Docker and Containers.

Responsibilities

  • Develop open-source software SONiC NOS for next-gen routing/switching products.
  • Support platform and software development for Nokia's new switching portfolio.
  • Collaborate closely with customers to productize Nokia platforms in their networks.
  • Coordinate with testing teams to ensure product quality.
  • Engage with Product Line Managers to fulfill customer requirements.

Benefits

  • Corporate Retirement Savings Plan
  • Health and dental benefits
  • Short-term and long-term disability insurance
  • Life insurance policy paid at 2x base salary
  • Paid time off for holidays and vacations
  • Employee Stock Purchase Plan
  • Tuition Assistance Program
  • Adoption assistance
  • Employee Assistance Program/Work Life Resource Program
Full Job Description
Job Description

The Network Infrastructure - IP Division group is looking for a Senior SW Engineer. This position will be in Westford, MA. USA
  • Responsible for developing open-source software SONiC NOS on the next-gen routing/switching products for application in Compute DC and AI fabric
  • Develop platform and SW support for new Nokia switching portfolio based on Broadcom and Marvell chipset
  • Be a part of the team that will work closely with key customer and productize Nokia platforms in customer networks
  • Work closely with Test team peers to ensure quality of Nokia product
  • Work closely with Product Line Manage to make sure 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. Candidates with Bachelor's in CS, EE, will be more relevant. Master's degree a plus.
  • Person should have hands on experience with Software development on Linux
  • Person should have strong foundation on Operating Systems concepts
  • Excellent programming skills in C++ and Python is MUST
  • Person should have experience designing and developing network protocols, analyzing, and improving existing protocol specifications.
  • Excellent knowledge of BGP and IGP protocols is MUST
  • Knowledge of SRv6 and EVPN/VxLAN
  • Person should have experience with virtualization technologies Dockers/Containers,Namespaces, etc.
  • Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects.
  • Experience in 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: (Education, Technical Skills/Knowledge)
  • IP network fundamentals, including network architecture, 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


About the Team

Some of our benefits in US:

  • 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


The above benefits exclude students.

Disclaimer for US/Canada

Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role.

All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.

About Nokia

Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company. The company was founded in 1865 and has since grown to become one of the largest telecommunications equipment manufacturers in the world. Nokia's products include mobile phones, smartphones, and network equipment, among others. The company is committed to innovation and has a strong focus on research and development. Nokia is also committed to sustainability and has set ambitious targets for reducing its environmental impact. The company operates in over 100 countries and has a strong presence in Europe, Asia, and North America.
Learn more about Nokia
Size
87,927 employees
Market Cap
$25.8 billion
Industry
Net Income
-$2.5 billion
Founded
1865
5 Year Trend
-1.2%
Revenue
$21.8 billion
NASDAQ

Similar Jobs

More Jobs at Nokia

More Enterprise Technology Jobs

Find similar Senior SW Engineer jobs: