Apply Now    
Job ID: JR0801339
Job Category: Engineering
Primary Location: Austin, TX US
Other Locations:
Job Type: Experienced Hire

MPI Senior Software Engineer

Job Description
  • Come join the Software and Services Team. We are looking for a MPI Senior Software Engineer to develop parallel runtime libraries such as MPI, OpenMP, Threading Building Blocks, and Cilk Plus. You will be working in our High Performance Computing (HPC) software development team. This cross-disciplinary team is participating in leading-edge research and development for the next generation software for supercomputers and technical computing. The goal is enable enhanced performance and scalability for HPC applications and best usage of the latest innovative Intel technologies and platform capabilities.
  • Our team is part of Intel’s Software and Services Group (SSG) that 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.
  • Qualified candidates must be self-starters and able to work productively in situations with evolving requirements. In addition, they must have strong communication and teamwork skills, and be able to work with a variety of hardware and software specialists.


Required Qualifications: Bachelor's Degree in Computer Science, Computer Engineering, or other science/engineering related field. 4+ years of industry or academic experience in the following areas and skill sets: - Programming with C/C++ on Windows*, Linux*, and/or Mac OS X* operating systems - Modern CPU architectures - Parallel runtime libraries Preferred Qualifications: - Technical team leadership experience - Advanced knowledge of network transports, programming models for distributed memory such as MPI, PGAS. Experience with other parallel programming paradigms such as OpenMP, Cilk Plus, or Threading Building Blocks is a plus - Collaborative software development experience including understanding of computer architectures - Knowledge of the software development process, optimization techniques, and testing methodologies.

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.

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

Jobs@Intel Blog

Learn more

Grow your network of opportunities