HPC Test Automation Software Engineer Job
Date: Jul 25, 2014
Location: Philadelphia, PA, US
The Intel Fabric development team is looking for a test automation software development engineer 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 bulk of the work will be focused around the automation of Fabric Testing to ensure high quality product delivery of both small and very large scale HPC and datacenter fabrics. This includes test automation for overall fabric compute, IO and management communications protocols, APIs and hardware/software features. Given the sizes of HPC fabrics and the performance requirements, there are many unique challenges to solve.
Significant work items will be occurring in a number of areas:
- Implement automation of testing of customer supplied tools and features.
- Identify and implement techniques for creating high stress testing in an automated manner.
- identify or develop new tools to stress specific features and capabilities
Job Description: Develops software as the primary job function; Designs, develops, debugs & tests complex software in any field e.g., systems software, software development tools, applications, drivers, numerical methods, UI's, web. May work directly with companies developing and optimizing compilers, operating systems, and other software technologies. Usually holds an academic degree in Computer Science, Computer Engineering or Computational Science.
Bachelor's or Master's degree in Engineering, Computer Science, or related discipline, or the equivalent in training and experience, and:
- 2+ years of experience with network protocols
- 2+ years of experience in C coding
- Work authorization in the United States and does not require sponsorship
Additional Preferred Qualifications:
- Experience with InfiniBand or another HPC or RDMA interconnect
- Open Fabrics
- Familiarity with User space Linux development
- Experience with TCL/expect, bash, perl and other test automation scripting tools
- Exposure to network IO tools, protocols and APIs.
Job Category: Software Engineering
Primary Location: USA-Pennsylvania, Philadelphia
Full/Part Time: Full Time
Job Type: Experienced
Posting Date: Jun 26, 2014
Business Group 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.
Posting Statement: Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Nearest Major Market: Philadelphia
Job Segment: Research