DevJobs

HPC Software Engineer

Overview
Skills
  • C C
  • C++ C++
  • Object-Oriented Software Development ꞏ 3y
  • Distributed Application Development
  • Fortran
  • MPI
  • OpenMP
  • Parallel Programming
  • SHMEM
  • Low-Level Code Optimizations
  • OpenFOAM

Hod-Hasharon\Haifa


Who are we?

Our team at the Huawei Smart Platforms Innovation Lab is looking for exceptional talent to join us and lead the development of next generation data centers. We create cutting-edge technologies that synergize software and hardware in tandem to accelerate compute, storage and networking at large-scale. We aim to drive innovations and deliver software defined infrastructure to applications such as IaaS, FaaS/Serverless, HPC, NFV, AI/ML and Big Data.

We are looking for outstanding candidates with hands-on experience in software development. If you are a team player with excellent communication skills and motivation to revolutionize application performance, you’re welcome on board!


What will you be doing?

· Envision, design and develop new features in all layers of the HPC stack, from the application level, through the programming model (e.g. OpenMP, MPI) and down to the supporting libraries/middleware

· Research, design and implement features for HPC applications using parallel programming models (e.g. OpenMP, MPI)

· Contribute to open-source scientific computing, networking and I/O libraries

· Research, design and assist in developing hardware offloads for features relevant for scientific, deep learning, and data-intensive workloads.


What do we want to see?

· B.Sc. degree in computer science, computer engineering, or a closely related field

· Hands-on experience in parallel programming or distributed application development (MPI / OpenMP / SHMEM)

· Proficiency in one or more low-level programming languages: C / C++ / Fortran

· 3+ years of experience in object-oriented software development


Ways to stand out from the crowd:

· M.Sc. or Ph.D. degree

· Experience with low-level code optimizations (I/O, data structure, communication patterns)

· Experience in developing models with the OpenFOAM open-source framework

Toga Networks