Search by job, company or skills

Randstad Malaysia

Senior HPC Software Engineer (C++)

Save
new job description bg glownew job description bg glow
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

  • The firm is a technology leader in high-performance computing (HPC) with a strong foundation in applied physics.

  • They develop innovative hardware and software solutions for the global technology and resource sectors.

  • The organization operates three world-class green supercomputer clusters to run scientific applications.

  • Their tools enable clients to leverage and process large, complex data sets.


About the Job

  • The role focuses on the high- and detailed-level design of scientific processing software.

  • Responsibilities include implementation, testing, and optimization using C, C++, Python, and Java.

  • Developers make heavy use of CPUs and GPUs to solve scientific problems.

  • The position requires making critical decisions on when to hand-vectorize code for performance gains.

  • The role includes acting as 3rd-level technical support for unresolvable customer issues.



About the Requirements

  • Candidates must have expert-level software development skills in C or C++.

  • Deep knowledge of low-level optimization, including threading, concurrency, and loop unrolling, is required.

  • A history of advanced work in highly-parallel computing, numerical processing, or large I/O is necessary.

  • Applicants must have excellent written and spoken technical English for client interaction.



More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147385163