OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Transform the way the world runs networks
The Opportunity
In your role as a Senior Software Engineer for Data plane team, you will work on our Linux software and technology (kernel, drivers, etc). You will design, develop, test and maintain a variety of low-level software that runs on our high performance platforms. This is also an opportunity to contribute kernel and virtualization features back to open source. The Job
• You are one of the smartest people on the planet
• Be the ultimate Linux Guru at Sandvine
• Develop and customize Linux kernels, communication stacks (ie TCP/IP, UDP) and drivers for Sandvine’s hardware platforms
• Develop features on our Linux Virtualization and Cloud platforms.
• Analyse and fix kernel level bugs across the organization
• Lead large projects such as implementations of new versions of Linux into Sandvine products
What skills you bring:
• BTech or MTech (or equivalent) degree in Computer Science
• Experience in Linux development (Kernel, driver and stack level development).
• Excellent programming skills in C,C++
• 4+ years of Experience in Networking product development
• Debugging and troubleshooting using KDB, Profiling tools for CPU and memory
• 2+ years of experience in software development in the Telecommunication Industry
• Strong understanding of kernel level modules like Scheduling, Memory management and IPCs
• Strong understanding of Networking Concepts like TCP/IP, Switching and Routing.
• Understanding of Openstack components and relevant experience is desirable
• Understanding of virtualization technology, libvert, kvm, qemu is desirable