Search This Blog

Contact Form

Name

Email *

Message *

Search This Blog

Pages

Intel Corporation hiring HPC Fabric Software Engineer Intern


Company Name: Intel Corporation

Job Description:  HPC Fabric Software Engineer Intern

Job Number: 704126

Description

The Intel Fabric Software development team is looking for a software development intern to work in our King of Prussia design center to facilitate the delivery of the next generation Intel Fabric products for High Performance Computing (HPC). HPC is being used today to help solve some of the world's most challenging scientific needs, including fusion energy, bio-medical research, physics, as well as traditional engineering such as aeronautic and automotive engineering.

The King of Prussia design center is focused around the Fabric Management and IO stack needs of large scale HPC and datacenter Fabrics. This includes configuring routing, QOS, congestion control and security for all ports and switches in the fabric. It also includes the development of IO protocols, IO stacks and APIs. Given the sizes of HPC fabrics and the performance requirements, there are many unique challenges to solve.The student will be exposed to a variety of leading edge technologies including:
- Development of HPC fabric technologies enabling the construction of the largest HPC systems in the world. With server counts ranging from 100 to 10,000s servers in a single fabric potentially all working on a single computational application.
- The latest high performance server CPUs and systems
- Configuration management and software engineering for very large scale products and projects encompassing 10s of millions of lines of code.

Employees in the Intel Architecture Group (IAG) deliver innovative platforms across computing and communication segments including data centers, mobile and desktop personal computers, handhelds, embedded devices and consumer electronics. Intel's industry leading technology is used to create integrated hardware and software solutions such as processors, chipsets, communication radios, graphics processors, motherboards, and networking components that deliver capabilities from security and manageability to computing performance and energy efficiency. IAG employees are at the forefront of enabling a new era of computing that is more integrated into all aspects of our daily lives.
  
Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job and/or internship experiences.

Minimum Qualifications:
- Must be pursuing a BS degree in Computer Science, and/or Electrical Engineering or a related discipline with a GPA of 3.0 or better
- Must have the unrestricted right to work in the US without requiring sponsorship

Requirements for the position include:
- Strong C coding experience
- Experience with software development in Linux
- A strong understanding of scalable algorithms

The following areas of experience are desirable:
- Experience with bash, perl and TCL scripting languages
- Ability to use protocol analyzers and debug multi-threaded and/or asynchronous communications problems.
- Ability to read and understand Linux user and kernel level code
- Experience with XML
- Understanding of network protocols, routing, QOS and reliability
- Experience with low latency networks, such as InfiniBand and iWARP

Job Category: Software Engineering
Primary Location: USA-Pennsylvania, Philadelphia
Full/Part Time: Full Time
Job Type: Student/Intern
Regular/Temporary: Temporary
Apply Before: Ongoing

Comments