NVIDIA is hiring a Software Engineer, CPU and SoC Profiling Tools

Responsibilities

  • Collaborate with the Developer Tools team to build and enhance software tools like Nsight Systems.
  • Engage with diverse hardware environments, from compact embedded devices to large-scale multi-GPU, NUMA servers, and computing clusters.
  • Serve as a liaison between the Nsight Systems team, chip and system architecture groups, and the metrics library development team.
  • Partner with internal and external users to understand their performance objectives and software needs, using insights to guide future hardware development.
  • Gather and analyze requirements by working across teams, deeply understand system-level hardware and software interactions, and apply that knowledge to build meaningful user features throughout the software development lifecycle.
  • Work closely with distributed team members across different time zones in a fast-paced, collaborative environment.
  • Support users by helping them maximize the value of profiling tools and channeling their feedback to shape product improvements.

Compensation

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. For Poland: The base salary range is 169,500 PLN - 293,800 PLN.

Other

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. For Poland: The base salary range is 169,500 PLN - 293,800 PLN.

Required Skills
C++PythonNsight SystemsCUDALinux perfVTuneCPU ArchitectureSoC ArchitecturePerformance AnalysisProfiling ToolsSystem SoftwareLinux DevelopmentLow-Level ProgrammingPerformance Optimization
About company
NVIDIA
NVIDIA builds accelerated computing platforms and AI technologies that power advancements in areas such as generative AI, data centers, robotics, and digital twins.
All jobs at NVIDIA Visit website
Job Details
Category other
Posted 5 months ago