Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior Developer Technology Engineer Public Sector 
United States, Texas 
304951564

12.08.2024

What you will be doing:

  • Engage directly with experts in their field to understand and address the problems they are solving.

  • Guide key application developers, contribute directly to the applications and benchmarks, and develop reference codes and libraries.

  • Create and optimize core parallel algorithms and data structures to provide the best solutions using the NVIDIA platform.

  • Perform in-depth analysis and optimization to ensure the best possible performance on the current and next generation of CPUs (Arm and x86 architectures), NVIDIA GPUs and DPUs, and/or network architectures.

  • Occasional travel from time to time for conferences and on-site visits with developers.

What we need to see:

  • A Masters or PhD in Computer Engineering, Computer Science, or a domain science with a strong focus on the related computational methods or a Bachelors degree in those fields with additional equivalent experience.

  • 6+ years of relevant software development experience

  • Strong knowledge of C/C++ and/or Fortran with solid understanding in software design, programming techniques, and algorithms.

  • A passion for performance optimization.

  • Hands-on experience with parallel programming, e.g., in MPI, OpenMP, CUDA, and/or OpenACC.

  • Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

  • Strong mathematical fundamentals, including linear algebra and numerical methods.

  • Experience working within the Federal Government and the ability to hold a US security clearance is also beneficial.

You will also be eligible for equity and .