
Senior Middleware Development Engineer
Intel Corporation
full-time
Posted on:
Location Type: Office
Location: Hillsboro • Oregon, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $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