senior Software Engineer ic · Posted Apr 20, 2026
$149,600 – $284,580
USD per year

About this role

Intel is hiring a senior-level Software Engineer based in Hillsboro, OR. The posting calls out experience with C, Linux, Machine Learning. Compensation is listed at $149,600–$284,580 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Hillsboro, OR
Posted
Apr 20, 2026

More roles at Intel

Atom CPU Layout Design Engineer
Guadalajara, Mexico · mid
Linux
Software Technician
Phoenix, AZ · mid
TypeScript Testing Patch Management
Software Engineer
Phoenix, AZ · mid
Python TypeScript Java
Analog Mixed Signal Design Engineer
Virtual Canada · mid
Python
Senior Staff Post-Silicon Engineer
Virtual Canada · staff
Python C C++
All Intel jobs →

Job description

from Intel careers
Job Details:

Job Description: 

We are seeking a Senior Middleware Development Engineer to join our communication runtimes team to develop and contribute software features and optimizations to multiple communication libraries such as Intel SHMEM (Shared Memory Access), Intel MPI (Message Passing Interface), MPICH (Message Passing Interface Chameleon) and Intel oneCCL (Collective Communications Library).  

In this role, you will have an opportunity to build expertise with the latest Intel GPUs and CPUs used in the data center, work directly with scientists and engineers working on the Aurora supercomputer at the Argonne National Labs, and make meaningful contributions that improve scientific computing and machine learning. You will need to understand multiple levels of the communications stack, be self-driven, have high motivation to learn and want to use your outstanding analytical skills to make an impact and must have excellent communication skills.  

Your roles and responsibilities will include but not limited to:

  • 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

Qualifications:

This is an excerpt. Read the full job description on Intel careers →
All software engineering jobs software engineering in Hillsboro, OR Jobs in Hillsboro, OR software engineering salaries software engineering career path
All Intel Jobs Browse software engineering roles senior positions