Come join Intel as an Intern in our Networking Platforms Lab (NPL).
We are looking for highly motivated graduate interns who will be responsible to contribute to the analysis of current network system limitations when operating in scalable, high-performance and virtualized environments, and help in the design of new platform and system architecture enhancements for such environments.
In this role you will be required to model a problem, prototype the proposed solution and the system features required at a relatively quick pace to evaluate and feed findings back to the design.
- Must be an active MS or PhD student in Computer Science, Electrical Engineering or related fields.
- Must have at least one year of research experience with:
- Network protocols (TCP, IP, MPLS, VLAN, VxLAN, etc.), networking technologies (routing, forwarding, etc.) , and device architectures (NICs, routers, switches, appliances like load balancer, NAT, firewall, etc.).
- System software architecture including latest Linux kernels and drivers.
- Analyzing bottlenecks in an existing network system design and propose improvements to increase performance, efficiency, scalability and stability of system components.
- Experience with packet processing related software, such as Intel DPDK, Open vSwitch, as well as virtual NICs
- Programming with OpenCL, GPGPU, FPGA
- System design using simulation and/or emulation environments
- Open source software contribution experience
- Architecture development including system analysis, problem decomposition, and a pragmatic understanding of how modern-day computer systems are put together
- Contemporary Intel architecture, including latest platform advancements in CPU microarchitecture, cache and memory, IO, virtualization
- System software development and profiling experience in C/C , as well as scripting
A little about us:
Our vision is simple and direct. If it computes, it does it best with Intel. We embrace all aspects of computing.