Apply Now    
Job ID: JR0000169
Job Category: Engineering
Primary Location: Hillsboro, OR US
Other Locations: , Texas, Austin;
Job Type: Experienced Hire

HPC Software/Applications Engineer

Job Description

The Developer Products Division (DPD) within the Software and Services Group (SSG) is looking for a Software Engineer to join their growing team! The candidate will support research and development into the communication characteristics of applications on various fabric (computer network and interconnect) architectures. The candidate will be a member of a small, fast-paced, multi-disciplinary software team working closely with network fabric architects. The software team is responsible for developing and applying methodologies to simulate realistic workloads on future platforms and influence architectural trade-offs. The team will also develop and port open source workloads to the target environment. This will enable the evaluation of representative workloads on the fabrics as design alternatives are considered and implemented by the network fabric architecture team.The qualified candidate will be part of a workload modeling and projection team for high performance network fabrics. The successful candidate will study and characterize key applications based on OpenSHMEM and PGAS/UPC. In many cases, workloads will be run in a fabric simulator which models both existing and future fabric designs. Focus will be on how the applications performance changes, relative to the interface with the system software and hardware. The goal is to identify what is and is not possible in programming models, such as OpenSHMEM and PGAS/UPC today relative to threading and the network. We will examine opportunities to modify the specifications, to allow better thread interaction and help to change the system software and hardware appropriately. This is a hands-on software engineering position requiring the ability to work as a part of a functional team in a rapidly evolving technical environment.


“This position involves work on a U.S. Government contract which may impose certain security requirements: If you are a U.S. citizen, the government may require that you certify that you are a U.S. citizen.If you are not a U.S. citizen, the government may require you to pass a security check before you can be approved to work on the project. Please note that any offer by Intel for this position is conditioned upon meeting and/or passing the U.S. government’s security check requirements should the government impose these requirements.”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, relevant previous job and internship experiences.Required Qualifications:- Bachelor's or Master's Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related field.- 6+ months experience in any of the following:- High performance computing (HPC)- Compilers- Tools development- Applicants must have the legal right to work in the US without sponsorship.Preferred Qualifications:- Comfortable working with simulators.- Experience developing, analyzing and tuning C/C++ scientific HPC applications.- Experience with program tracing and analysis, ITAC a plus- Some experience with high performance interconnection fabrics, IB and iWARP- Knowledge of system level simulation and technical computing- Knowledge of threading and parallel programming models- Fluency in basic CPU architecture, Intel*64 familiarity- Knowledge of numerical methods in scientific computing.

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

Other Locations

, Texas, Austin;

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.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities