As a Hardware / Software Interaction Specialist in the HPC Development Group. This position is based in the San Francisco area.
Optimize NUMECA's legacy and next‑generation software suites for efficient execution on massively parallel, heterogeneous architectures.
Perform in‑depth profiling and tracing studies to identify and resolve performance bottlenecks.
Implement new functionality for improved strong scalability and a streamlined end‑user experience.
Port NUMECA software to new compilers and platforms.
Coordinate with other members of the HPC development group on bugfixes, research projects, and customer support.
BS in computer science, computer engineering, or a related field.
Proficiency with C / C++ and a Linux development environment.
Demonstrated ability to identify and resolve performance bottlenecks in large scientific applications.
Knowledge of compiler optimization techniques.
Proficiency with Linux build tools such as make, cmake, and configure.
Experience with profiling and tracing tools such as Intel VTune, gprof, and HPCToolKit.
Experience optimizing code for modern CPU features such as advanced vectorization extensions.
You should be highly motivated and dynamic, have good communication and analytical skills, be a stress‑resistant problem solver, be a team player, able to meet the highest quality standards, and ideally have a passion for programming.