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.
Our application process will be temporarily impacted while we make some upgrades to our application software. You will be unable to complete the application process during this period. We expect full site functionality to return on November 2nd. We apologize for the inconvenience and thank you for your patience.
In the meantime, we encourage you to sign up for our talent network. As a member, you will receive news and advice from our recruiters, as well as job alerts tailored to your specific skillset. We will also alert you when this maintenance is complete and the application process is back online.