Drimva

Intel

Senior Middleware Software Development Engineer

$129K–$245K

US, Oregon, Hillsboro +1 · Senior · Full-time · Posted Aug 14, 2026

Location
US, Oregon, Hillsboro
US, Texas, Austin
Experience
3+ years each in software development, Linux environment development, and C and C++ programming; specialized experience in at least one listed area is required.
Education
Master's degree in Computer Science, Computer Engineering, or a STEM-related field of study.

About the job

Develop and optimize Intel’s oneCCL communication library for high-performance computing, data centers, and scientific computing applications.

What you'll do

  • Develop features and performance optimizations for oneCCL, focusing on latency, bandwidth, and reliability.
  • Implement and enhance communication protocols, and analyze and benchmark performance across system configurations.
  • Collaborate with scientists, engineers, and hardware teams on requirements, supercomputer applications, and software-hardware optimization.

What they ask for

  • Master's degree in Computer Science, Computer Engineering, or a STEM-related field of study.
  • 3+ years of software development, Linux environment development, and C and C++ programming experience.
  • Experience with multithreaded programming and parallel computing concepts.
  • At least one area of specialized experience: distributed computing; HPC or collective communications libraries; GPU software development and optimization; or network communications stack development.

Nice to have

  • Ph.D. degree in Computer Science, Computer Engineering, or a STEM-related field of study.
  • Experience with communications performance optimization or cross-layer debugging; HPC architectures; Intel GPU and CPU architectures; supercomputing; or scientific computing and machine learning communication patterns.

Pay

$128,880.00-245,160.00 USD (annual salary; base-versus-total-pay designation not stated)

Tools

oneCCL, Linux, C, C++, MPI, NCCL, SHMEM, Intel GPUs and CPUs

AI focus

The work supports machine learning capabilities and involves familiarity with machine learning communication patterns; no specific AI development is stated.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)