Senior Middleware Development Engineer

Intel Corporation

Hillsboro, Oregon, US
Base: $128,880.00-245,160.00 usd; bonus/equity: st...
Hybrid
C and c++ programming
Linux development experience
Multithreaded programming
Join Intel's Communication Runtimes team to develop cutting-edge software for advanced supercomputers and AI systems

Job Summary

  • Join Intel's Communication Runtimes team to develop cutting-edge software for advanced supercomputers and AI systems.
  • Design, develop, and maintain features and optimizations for Intel SHMEM, with potential contributions to Intel MPI, MPICH, and Intel oneCCL.
  • Collaborate directly with scientists and engineers on the Aurora supercomputer and contribute to advancements in scientific computing and machine learning.

Matching Summary

Join Intel's Communication Runtimes team to develop cutting-edge software for advanced supercomputers and AI systems.

Salary

Base: $128,880.00-245,160.00 USD; Bonus/Equity: stock bonuses; Benefits: health, retirement, vacation

Skills & Requirements

Must-have

  • C and C++ programming
  • Linux development experience
  • Multithreaded programming
  • Distributed computing systems
  • HPC communications libraries
  • GPU software development

Nice-to-have

  • Self-driven with high motivation
  • Outstanding analytical and problem-solving abilities
  • Excellent communication skills
  • Passion for scientific impact

Key Requirements

  • 3+ years C and C++ programming
  • 3+ years Linux development
  • 3+ years relevant experience
  • Experience with multithreaded programming
  • Experience with distributed computing systems
  • Experience with HPC communications libraries
  • Experience with collective communications libraries
  • Experience with GPU software development
  • Experience with network communications stack development

Work Rights

Not specified

Tailored Resume

Cover Letter