
Compute DevTech Engineer
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: Finland
Visit company websiteExplore more
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