
Senior Middleware Development Engineer
Intel Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Hillsboro • Oregon • Texas • United States
Visit company websiteExplore more
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