Job_Summary:
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. They are seeking a Software Development Engineer to work in a team responsible for delivering new capabilities on the 7750 Service Router, focusing on high-performance networking solutions.
Responsibilities:
• Developing application software in C++ software on carrier-grade h/w products.
• Developing control plane routing table and stack.
• Developing application software that simulator real products.
Qualifications:
-Required:
• BSCS, or similar is required. Work experience in related areas is a plus.
• 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, performance analysis.
• Person should have hands on experience with Software development on routers.
-Preferred:
• Excellent programming skills in C or C++
• Experience analyzing and improving existing protocol specifications.
• Experience with virtualization technologies Dockers/Containers etc.
• Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects.
• Experience with design and development of Layer 2, Layer 3, networking control and/or data plane software.
• Linux scheduling and memory management expertise will be a huge plus
• Experience in designing and developing programmable management interfaces using gNMI, NETCONF, etc.
• Previous experience as Nokia intern or co-op.
Company:
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. Nokia has a track record of offering H1B sponsorships.