Intel Corporation

Senior Middleware Development Engineer

Intel Corporation

full-time

Posted on:

Location Type: Office

Location: Hillsboro • Oregon, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $146,520 - $277,880 per year

Job Level

Senior

Tech Stack

Linux

About the role

  • Design, develop, and maintain features and optimizations for Intel SHMEM, Intel MPI, MPICH, and oneCCL libraries
  • Collaborate with cross-functional teams to define software requirements and specifications
  • Optimize software to meet performance requirements, ensuring low latency, high bandwidth and high reliability

Requirements

  • Master’s degree in Computer Science or Computer Engineering
  • 5+ years in SW development
  • 5+ years of Experience developing in Linux environment
  • 5+ years of Experience in C and C++ programming
  • Experience with multithreaded programming
  • Experience with at least one of the following: Distributed computing HPC communications libraries Collective communications libraries (i.e. MPI, oneCCL/NCCL, or SHMEM) Developing software for GPUs Developing software for one or more layers of the network communications stack
  • PhD. degree in Computer Science, Computer Engineering (Preferred)
  • Experience developing performance optimizations that improve communications latency or throughput (Preferred)
  • Experience debugging problems at different layers of the hardware and software stack (Preferred)
Benefits
  • Competitive pay
  • Stock
  • Bonuses
  • Health
  • Retirement
  • Vacation

Applicant Tracking System Keywords

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

Hard skills
CC++Linuxmultithreaded programmingIntel SHMEMIntel MPIMPICHoneCCLperformance optimizationdebugging
Soft skills
collaborationcommunication
Certifications
Master’s degree in Computer ScienceMaster’s degree in Computer EngineeringPhD. degree in Computer SciencePhD. degree in Computer Engineering