Senior HPC Performance Engineer
nvidia.wd5.myworkdayjobs.com
- Job written in
- English
- Location
- Zürich
- Work type
- On-site
- Type
- Full-time
As a Senior HPC Performance Engineer within NVIDIA's NVHPC compilers & tools group, you will join a team that builds and supports the software stack behind the company's industry‑leading GPUs. The group focuses on enabling high‑performance computing workloads across heterogeneous clusters that combine CPUs, GPUs and many‑core processors, helping scientists and engineers run the world's most demanding simulations. In this position you will spend each day examining the behavior of HPC applications on large‑scale systems, ranging from single‑core benchmarks to full‑scale distributed jobs. You will evaluate performance data, pinpoint optimization opportunities, and convey actionable advice to both compiler developers and application engineers. A key part of the role is to assist customers in accelerating their codes on NVIDIA GPUs, translating analysis results into concrete improvements for the software stack. The role requires a solid academic background and extensive hands‑on experience. Candidates must hold a bachelor's or master's degree (or equivalent) in Computer Science or a related engineering discipline, and bring at least eight years of programming practice. Mastery of Fortran, C and C++ is essential, together with proven expertise in parallel programming models such as OpenACC, OpenMP, MPI and CUDA. Strong abilities in performance profiling, tuning, and a deep grasp of linear‑algebra and numerical‑methods fundamentals are also mandatory, as are excellent written and verbal communication skills and a logical, organized approach to problem solving. NVIDIA offers a competitive compensation package, generous benefits and a culture that prizes creativity, autonomy and challenging work. The company is recognized for its diverse and inclusive environment, and it values engineers who are eager to push the boundaries of accelerated computing. Experience leading projects, a deep understanding of processor micro‑architectures, or skills in debugging, porting and assembly‑level programming are considered advantageous and can help you stand out. What the role asks for: - BS/MS in Computer Science or related engineering - 8+ years of programming experience - Proficiency in Fortran, C, and C++ - Experience with OpenACC, OpenMP, MPI, and CUDA - Strong performance analysis and tuning skills - Excellent written and verbal communication - Nice-to-have: Experience leading or managing projects - Nice-to-have: Deep knowledge of machine architectures and assembly
Engineer: Lebenslauf-Vorlage
Bewirb dich mit einem Lebenslauf im Schweizer Aufbau — mit Beispieltext und den Anforderungen, die Engineer-Inserate am häufigsten nennen.
Lebenslauf-Vorlage Schweiz ansehenEngineer: was der Markt gerade verlangt
Engineer-Stellen gehören zu den regelmässig ausgeschriebenen Berufen auf SwissJobs.app.
Weitersuchen
- Alle Ingenieur Jobs in der Schweiz
- Alle Jobs in Zürich
- Lebenslauf als Engineer: Beispiel und Vorlage
- Lebenslauf mit KI erstellen
- ATS-Lebenslauf prüfen
- Bewerbungsschreiben für dieses Inserat