
Software Development Engineer
Nokia · Posted Oct 12
Mobile and fixed network infrastructure, IP routing, cloud, and telecommunications technology services
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
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
President and Chief Executive Officer (CEO)
Chief Financial Officer
Chief Technology and AI Officer
President of Network Infrastructure
Recent coverage
Seeking Alpha
Nokia CEO: Data centers could be built '2x faster' without supply bottlenecks2026-10-06
Nokia Newsroom
Nokia accelerates AI-RAN adoption as global operators embrace AI-native network evolution on NVIDIA platforms2026-09-01
Quartz
Nokia accelerates network automation through agentic, unified data foundation with Microsoft2026-09-01