Software Development Engineer - Bengaluru | Zoek India
This Browser does not support all the features of .
For the best experience please use a Modern Browser.
Software Development Engineer
Permanent (Full time)
Job Description Based in Bangalore, India you will have the opportunity to work with Intel marketing, development and architecture teams across the globe. In the role of a Software Engineer, you will work as part of a Software development team to deliver leading edge enterprise and communications platforms that will enable tomorrow's Data Centre infrastructure and accelerate cloud computing adoption. The core solutions we are focused on Packet Processing, Network Functions Virtualization and Software Defined Networking. The creation and execution of proof of concept projects to support new technologies is a large part of the role. This can also lead to opportunities to demonstrate & present your work at both internal & industry events. Travel may be required - 10 to 20 percent of the time. Desired Experience: 5+ years software development experience primarily in the areas listed below: Knowledge of C or C++, with strong development experience of Intel Architecture/x86 or other multi-core processor architectures Experience in networking and related protocols, . Ethernet, TCP/IP, Switching and Routing Wireless and Wireline telecommunications architecture and protocols . Wireless core, IMS, BRAS Performance benchmarking and application optimization experience. Experience analyzing complex software systems and de-composing into an architecture view Virtualization and container technologies, . VMware, KVM, LXC, Docker Experience with Virtual Switching, . Open vSwitch In the networking area, specific experience in the following technologies would be an advantage: - Familiarity with the 5G core network, especially the User Plane Function (UPF) - DPDK, including development of poll mode drivers, and various libraries and APIs such as rte_flow - VPP, including development of new plugins/graph nodes and potentially extensions to the VPP framework itself - Development of PCI device drivers for networking devices, accelerators and/or FPGAs - Next generation firewalls, security, cryptography, etc. - TLS protocol and OpenSSL - Linux networking - Performance profiling, tuning - Experience with the open-source squid caching proxy Qualifications ###### in computer science Strong problem solving skills coupled with a strong aptitude to learn and innovate Linux development experience