NVIDIA

Senior System Software Engineer, GPU Performance Profiling

NVIDIA

full-time

Posted on:

Location Type: Office

Location: AustinCaliforniaTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $241,500 per year

Job Level

Tech Stack

About the role

  • Develop compute performance analysis tools for GPUs running on Linux, Windows, and embedded operating systems.
  • Work with tools, architecture, and driver teams to design, implement and verify new features in the compute profiler stack.
  • Write fast, effective, maintainable, reliable, and well documented code.
  • Work closely with internal and external partners including other peer organizations within NVIDIA.
  • Provide peer reviews to other specialists including feedback on performance, scalability, and correctness.
  • Document requirements and designs, and review documents with partners.
  • Demonstrate growth in technical and non-technical abilities.

Requirements

  • PhD or equivalent experience in Computer Engineering or Computer Science.
  • 5+ years of software development experience.
  • Strong programming ability in C, C++ and scripting languages.
  • Strong software design and debugging skills.
  • Extensive hands-on programming experience.
  • Knowledge of a GPU Compute API such as CUDA, OpenCL, or similar.
  • Experience of assembly code patching on CPUs or GPUs.
  • Excellent communication and collaboration skills.
Benefits
  • Equity
  • Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
CC++scripting languagesGPU Compute APICUDAOpenCLassembly code patchingsoftware designdebuggingperformance analysis
Soft Skills
communicationcollaborationpeer reviewfeedbacktechnical growthnon-technical growth
Certifications
PhD in Computer EngineeringPhD in Computer Science