NVIDIA

Compute DevTech Engineer

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Finland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Join the Compute Developer Technology (Devtech) team to focus on research and development of techniques to accelerate leading applications in telecommunications and low-latency signal processing, high performance computing, scientific computing, data analytics, and AI.
  • Perform in-depth analysis and optimization to ensure the best performance on the current and next generation of CPU, GPU, and network architectures.
  • Engage directly with experts to understand and address their problems.
  • Guide key application developers and contribute directly to applications.
  • Develop reference codes or libraries, create and optimize core parallel algorithms and data structures.

Requirements

  • A BS, MS, or PhD degree in computer science or in engineering or a domain science with a strong focus on the related computational methods or equivalent experience with 10+ years of experience
  • Strong knowledge of C/C++ and/or Fortran with solid understanding in software design, programming techniques, and algorithms
  • 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
  • Expertise in low latency signal processing or telecommunication standards is a plus
Benefits
  • Highly competitive salaries
  • Comprehensive benefits package
  • Great company culture
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Fortranparallel programmingMPIOpenMPCUDAOpenACCsoftware designalgorithms
Soft Skills
communicationorganizationproblem solvingtime managementtask prioritization
Certifications
BSMSPhD