Senior Cloud Software Development Engineer

Intel

Hillsboro, Oregon, United States
Base: $128,880.00-245,160.00 usd; bonus/equity: st...
**
3+ years c and c++ programming experience
3+ years linux environment development
Master's degree in computer science or stem
** Intel is seeking a Senior Cloud Software Development Engineer to join their Communication Runtimes team, focusing on the development of advanced communication libraries, particularly oneCCL. The ideal candidate will have experience in software development, particularly in high-performance computing, and must possess strong analytical and problem-solving skills. **

Job Summary

  • This role focuses on developing cutting-edge software features and optimizations for Intel's communication libraries including oneCCL, MPI, and SHMEM.
  • Candidates will collaborate directly with scientists and engineers on the Aurora supercomputer at Argonne National Labs to advance scientific computing capabilities.
  • The position offers access to cutting-edge Intel GPUs and CPUs designed for data center and HPC applications with opportunities for professional development.

Matching Summary

Match Score: 75

** Intel is seeking a Senior Cloud Software Development Engineer to join their Communication Runtimes team, focusing on the development of advanced communication libraries, particularly oneCCL. The ideal candidate will have experience in software development, particularly in high-performance computing, and must possess strong analytical and problem-solving skills. **

Salary

Base: $128,880.00-245,160.00 USD; Bonus/Equity: Stock bonuses included; Benefits: Health, retirement, and vacation programs

Skills & Requirements

Must-have

  • 3+ years C and C++ programming experience
  • 3+ years Linux environment development
  • Master's degree in Computer Science or STEM
  • Experience with multithreaded and parallel computing
  • Distributed computing systems knowledge

Nice-to-have

  • Ph.D. in Computer Science or related field
  • Experience debugging complex hardware/software issues
  • Deep understanding of HPC architectures
  • Familiarity with scientific computing patterns
  • Self-driven motivation to learn emerging tech

Key Requirements

  • Master's degree in Computer Science, Engineering, or STEM
  • 3+ years of software development experience
  • 3+ years of Linux environment development
  • 3+ years of C and C++ programming
  • Specialized experience in distributed computing or HPC libraries

Work Rights

Not specified

Tailored Resume

Cover Letter