Intel Corporation

Senior Middleware Development Engineer

Intel Corporation

full-time

Posted on:

Location Type: Hybrid

Location: HillsboroOregonTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $128,880 - $245,160 per year

Job Level

Tech Stack

About the role

  • Design, develop, and maintain features and optimizations primarily focused on Intel SHMEM (Shared Memory Access)
  • Optimize software for exceptional performance: low latency, high bandwidth, and maximum reliability
  • Collaborate directly with scientists and engineers on the Aurora supercomputer at Argonne National Labs
  • Make meaningful contributions that advance scientific computing and machine learning capabilities
  • Partner with cross-functional teams to define software requirements and technical specifications
  • Drive performance optimizations that push the boundaries of what's possible in high-performance computing

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or STEM-related field
  • 3+ years of relevant industry, internship, or research experience
  • 3+ years of C and C++ programming experience
  • 3+ years of Linux development experience
  • Experience with multithreaded programming
  • Experience in one or more of the following:
  • Distributed computing systems
  • HPC (High-Performance Computing) communications libraries
  • Collective communications libraries (i.e., MPI, oneCCL/NCCL, SHMEM)
  • GPU software development
  • Network communications stack development
  • Post-graduate degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM field preferred
Benefits
  • Competitive pay
  • Stock bonuses
  • Health insurance
  • Retirement plans
  • Vacation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Linux developmentmultithreaded programmingdistributed computing systemsHPC communications librariescollective communications librariesMPIoneCCLNCCL
Soft Skills
collaborationcommunicationcross-functional teamwork