Nokia logo

Software Development Engineer

Nokia · Posted Oct 12

Mobile and fixed network infrastructure, IP routing, cloud, and telecommunications technology services

Bangalore, IndiaFull-timeHybridSenior Level3–10 years₹18.0L–₹40.0L yearly25 applicants
TelecommunicationsNetworkingCloud InfrastructureEnterprise SoftwareHardwarePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

NI IP Routing SW builds and evolves the next generation of IP routers that form the core of the internet, spanning data centers for web/hyper-scalers, telcos and enterprises (including AI fabrics), and communication service provider networks. The team works on high-performance data path solutions on custom and merchant silicon, covering advanced packet forwarding with IP, MPLS, Segment Routing and VxLAN, as well as traffic management technologies such as QoS, ACLs, TCAM management and packet extraction to CPU. This role focuses on designing and implementing efficient, modular and well-tested datapath code, optimizing performance with DPDK and working in virtualized Linux environments alongside cross-functional teams.

What you will do

  • Design and implementation: You will gain deep expertise in designing and implementing datapath solutions on both custom and merchant silicon.
  • Advanced packet forwarding: Develop your skills in IP, MPLS, Segment Routing, VXLANs, and QoS technologies such as Policers, Schedulers, and ACLs.
  • DPDK and performance optimization: You'll be working with DPDK and similar technologies to maximize performance for high-throughput systems.
  • Virtualized environments: Expand your knowledge in working with virtualized Linux environments such as KVM and Dockers.
  • Team collaboration: Work closely with cross-functional teams, including product management and software testers, to deliver customer-driven solutions.
  • Robust and modular code: Focus on writing modular, maintainable code that is well unit-tested, improving your coding skills and best practices.

Skills used in this role

CC++DPDKIPMPLSSegment RoutingVXLANQoSACLTCAMLinuxKVMDockerSONiCProblem Solving

What the employer is looking for

  • Bachelor's degree with 3-10 years of Experience.
  • Proven experience in packet forwarding technologies (IP, MPLS, Segment Routing, VXLANs).
  • Experience with QoS technologies (Policers, Schedulers, ACLs) and TCAM management.
  • Hands-on experience with DPDK for high-performance packet processing.
  • Proficiency in C/C++ programming, with a focus on networking solutions.
  • Contributions to SONiC or other open-source networking projects (desirable).
  • Methodical problem-solving skills and attention to detail.
  • Experience working in virtualized Linux environments (e.g., KVM, Docker, etc.).
  • Passion for networking technologies and high-performance systems.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Nokia

Nokia Corporation is a multinational telecommunications, information technology, and network equipment provider that delivers critical infrastructure solutions across mobile, fixed, and cloud networks. Known for its historical roots and ongoing global presence in connectivity, the company enables advanced network automation, AI-optimized data center infrastructure, and 5G/6G technology for communications service providers and enterprises worldwide.

Industry
Telecommunications
Company size
78005 employees
Founded
1865-05-12
Location
Espoo, Finland
Funding stage
Public Company

Leadership

JH
Justin Hotard

President and Chief Executive Officer (CEO)

MW
Marco Wirén

Chief Financial Officer

PM
Pallavi Mahajan

Chief Technology and AI Officer

DH
David Heard

President of Network Infrastructure